2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
14U 15U 16U 17U 18U
Pitchers will be required to wear turf shoes while pitching on all fields in this weekends event
Coaches: Please refer to the "Pitching Report" Tab for this events pitching rules.
Schedule/Scores Brackets Event Info   Pool Standings 1 Event Article
Perfect Game Pitching Rules

  Below is the maximum number of pitches allowed per day in Perfect Game tournaments. Players will be required to rest said number of calendar days when reaching pitch limit. Official pitch counts are tracked by PG Field Scout unless communicated otherwise. Teams are encouraged to also track their pitch counts for both teams. Limits apply to specific tournament age division, not player age. (i.e. 15-year-old player in 17U tournament will go by 17U requirements.)


Age Daily Pitch Max Required Rest (Pitches)
0 Days 1 Day 2 Days 3 Days 4 Days
7-8 50 1-20 21-35 36-50 N/A N/A
9-10 75 1-20 21-35 36-50 51-65 66+
11-12 85 1-20  21-35 36-50 51-65 66+
13-14 95 1-20 21-35 36-50 51-65 66+
15-16 95 1-30 31-45 46-60 61-75 76+
17-18 105 1-30 31-45 46-60 61-80 81+

  Once a pitcher reaches his daily maximum limit, he must be removed from the game. If a pitcher reaches the maximum limit of pitches in a game during a batter’s plate appearance, the pitcher may continue in the game until such plate appearance or the inning ends (i.e. by a third out made by catching a runner stealing), whichever comes first. There is no team penalty for this, but the pitcher must adhere to prescribed pitch counts for the remainder of the event.


  If a pitcher is brought into a game sooner than the mandatory calendar days’ rest, he becomes an ineligible player. According to NFHS Rule 3.1.1: An ineligible player on defense shall be replaced immediately upon discovery by the umpire or either team. Once discovered by teams, umpires, or PG Staff, the umpire & Official Scorekeeper will confirm eligibility with Tournament Headquarters. If deemed ineligible, team will have the opportunity to remove player from game. The replacement pitcher will be allowed adequate time to warm up.


  A pitcher is only allowed to pitch in one game per day unless pitcher throws 20 or fewer pitches in first game. In that case, pitcher may pitch in 2nd game of day. Pitch totals for both games combined will require prescribed daily limits and required rest. No Pitcher is allowed to pitch 3 games in one day.

  No pitcher is allowed to pitch 3 days in a row regardless of pitch counts.

Age Daily Pitch Max Required Rest (Pitches)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
08/12
Day 2
08/13
Day 3
08/14
Day 4
08/15
Day 5
08/16
Day 6
08/17
Day 7
08/18
Day 8
08/19
Day 9
08/20
Day 10
08/21
Accelerate Elite Black
Giovanni Almaviva
0 17 0 0 0 0 0 0 0 0
Accelerate Elite Black
Joe Mungari
0 7 0 0 0 0 0 0 0 0
Accelerate Elite Black
Liam Noonan
0 0 71 0 0 0 0 0 0 0
Accelerate Elite Black
Yuvraj Patel
0 18 0 0 0 0 0 0 0 0
Accelerate Elite Black
Thomas Service
0 84 0 0 0 0 0 0 0 0
Accelerate Elite Black
Brandan Taylor
0 91 0 0 0 0 0 0 0 0
Accelerate Elite Black
Johnny Vitullo
0 19 15 0 0 0 0 0 0 0
Accelerate Elite Gold
Trevor Bailey
92 0 0 0 0 0 0 0 0 0
Accelerate Elite Gold
Cooper Joslin
0 84 0 0 0 0 0 0 0 0
Accelerate Elite Gold
Aiden Nofri
40 0 0 0 0 0 0 0 0 0
Accelerate Elite Gold
Cullen Sheridan
0 26 0 0 0 0 0 0 0 0
Accelerate Elite Gold
Luca Skinner
0 0 61 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Joseph Angeletta
0 16 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Jason Basil
7 0 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Sebastian Figueroa
0 37 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Spencer Kemler
91 0 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Joseph Leftwich
0 0 72 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Jack Murphy
0 0 76 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Brian Reluzco
0 54 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Michael Colon
0 18 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Michael DiOrio
33 0 0 92 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Joseph Farina
0 33 0 29 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Christian Flaim
0 19 5 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Joseph Galeotafiore
0 0 0 77 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Josh Kim
0 14 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Frank Maiorano
0 11 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Phil Pirozzi
24 0 20 45 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Kevin Prosceo
32 0 98 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
William Shlomm
32 0 69 0 0 0 0 0 0 0
Body Armor Titans
Legend Acosta
0 0 21 0 0 0 0 0 0 0
Body Armor Titans
Cj Alfano
0 0 83 0 0 0 0 0 0 0
Body Armor Titans
Evan Byrnes
30 0 0 92 0 0 0 0 0 0
Body Armor Titans
Evan Cabral
35 0 0 19 0 0 0 0 0 0
Body Armor Titans
Caiden Erker
0 0 20 0 0 0 0 0 0 0
Body Armor Titans
Anthony Manzi
17 0 81 0 0 0 0 0 0 0
Body Armor Titans
Ethan Ramirez
0 93 0 0 0 0 0 0 0 0
Body Armor Titans
Aiden Rosen
27 0 20 0 0 0 0 0 0 0
Lab Baseball
Hudson Cambal
0 32 0 0 0 0 0 0 0 0
Lab Baseball
Joe Coughlan
0 20 0 0 0 0 0 0 0 0
Lab Baseball
Brandon Gomes
0 10 8 0 0 0 0 0 0 0
Lab Baseball
Jayden Lynch
0 21 0 0 0 0 0 0 0 0
Lab Baseball
Evan Pestilli
0 17 50 0 0 0 0 0 0 0
Lab Baseball
Eric Stanley
0 19 0 0 0 0 0 0 0 0
Lab Baseball
Jack Tarbox
0 18 92 0 0 0 0 0 0 0
Long Island Elite Gaertner
Matthew Defranza
22 0 0 0 0 0 0 0 0 0
Long Island Elite Gaertner
Daniel Kaminsky
20 0 0 0 0 0 0 0 0 0
Long Island Elite Gaertner
Christopher Kelly
0 36 0 0 0 0 0 0 0 0
Long Island Elite Gaertner
Eddie Kuczinski
0 7 17 0 0 0 0 0 0 0
Long Island Elite Gaertner
Daniel Lynn
24 0 71 0 0 0 0 0 0 0
Long Island Elite Gaertner
Joseph Pusinelli
0 79 0 0 0 0 0 0 0 0
Long Island Elite Gaertner
Lorenzo Rios
32 0 0 0 0 0 0 0 0 0
Long Island Elite Roche
James Beckworth
0 0 99 0 0 0 0 0 0 0
Long Island Elite Roche
Charlie Cascino
5 0 0 0 0 0 0 0 0 0
Long Island Elite Roche
Brayden Giannico
29 0 0 0 0 0 0 0 0 0
Long Island Elite Roche
Michael Iadevaia
0 82 0 0 0 0 0 0 0 0
Long Island Elite Roche
Richard Luke
0 0 48 0 0 0 0 0 0 0
Long Island Elite Roche
James Millman
32 0 0 0 0 0 0 0 0 0
Long Island Elite Roche
Matteo Moscheni
35 0 88 0 0 0 0 0 0 0
Long Island Elite Roche
Ryan Silva
19 0 0 0 0 0 0 0 0 0
Ne Pride
Dominic Benedetto
0 62 0 0 0 0 0 0 0 0
Ne Pride
Noah Bogdan
0 83 0 0 0 0 0 0 0 0
Ne Pride
Zach Bond
0 0 80 0 0 0 0 0 0 0
Ne Pride
Ryan D'Ambrosio
0 0 8 0 0 0 0 0 0 0
Ne Pride
Kevin Kazmierczak
0 54 0 0 0 0 0 0 0 0
Ne Pride
Joshua Nachmann
0 0 17 0 0 0 0 0 0 0
Ne Pride
Nick Nugent
0 0 38 0 0 0 0 0 0 0
Ne Pride
Ryan Steir
0 24 0 0 0 0 0 0 0 0
New York Grays
Brandon DuBois
0 78 0 0 0 0 0 0 0 0
New York Grays
Ariel Gutierrez
0 38 0 0 0 0 0 0 0 0
New York Grays
Max Schoenfeld
0 0 54 0 0 0 0 0 0 0
New York Grays
Daniel Walker
0 0 39 0 0 0 0 0 0 0
Nor East Clippers
Christian Brown
17 0 79 0 0 0 0 0 0 0
Nor East Clippers
Michael Colon
0 20 0 32 0 0 0 0 0 0
Nor East Clippers
Owen Covello
43 0 0 0 0 0 0 0 0 0
Nor East Clippers
Connor Hayes
0 65 0 0 0 0 0 0 0 0
Nor East Clippers
Logan Mammola
0 0 62 0 0 0 0 0 0 0
Nor East Clippers
Aiden Ogando
17 0 0 83 0 0 0 0 0 0
Nor East Clippers
Evan Rosado
0 0 0 67 0 0 0 0 0 0
Nor East Clippers
Steven William Santos
20 0 0 0 0 0 0 0 0 0
Nor East Clippers
Ryan Shurgin
0 9 0 0 0 0 0 0 0 0
Nor East Clippers
Kenneth Terrero
0 20 0 0 0 0 0 0 0 0
Ns Giants
Shawn Flannery
0 0 83 0 0 0 0 0 0 0
Ns Giants
Matthew Mancini
0 98 0 0 0 0 0 0 0 0
Ns Giants
Ian Moore
96 0 0 0 0 0 0 0 0 0
Ns Giants
Jackson Paplin
0 0 37 0 0 0 0 0 0 0
Ns Giants
Jake Zabbara
0 14 0 0 0 0 0 0 0 0
Ns Panthers
Chris Digennaro
33 0 53 0 0 0 0 0 0 0
Ns Panthers
Erik Flannery
50 0 0 0 0 0 0 0 0 0
Ns Panthers
Jacob Marcario
20 0 79 0 0 0 0 0 0 0
Ns Panthers
Ryan Palm
0 0 52 0 0 0 0 0 0 0
Ns Panthers
Gavin Romanski
0 0 0 67 0 0 0 0 0 0
Ns Panthers
Joseph Salgado
0 74 0 0 0 0 0 0 0 0
Ns Panthers
Colten Sisler
0 0 17 0 0 0 0 0 0 0
Ns Panthers
Jacob Vaccariello
0 0 0 34 0 0 0 0 0 0
Team Francisco Notorious 9 14u
Nick Albert
0 86 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 14u
Andrew Amarando
0 25 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 14u
Paul Brito
25 0 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 14u
Anthony Carlo
0 0 20 0 0 0 0 0 0 0
Team Francisco Notorious 9 14u
Michael Gardner
0 0 9 0 0 0 0 0 0 0
Team Francisco Notorious 9 14u
Anthony Gerbasio
0 0 80 0 0 0 0 0 0 0
Team Francisco Notorious 9 14u
Nicky Kramer
23 0 12 0 0 0 0 0 0 0
Team Francisco Notorious 9 14u
Luke Lang
30 0 20 0 0 0 0 0 0 0
Team Francisco Notorious 9 14u
Elijah Outlaw
32 0 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 14u
Dylan Wilkinson
17 0 91 0 0 0 0 0 0 0
Team Francisco Notorius 9 Select 14u
Santino Capozzola
0 11 80 0 0 0 0 0 0 0
Team Francisco Notorius 9 Select 14u
Gianluca D'Amico
97 0 0 0 0 0 0 0 0 0
Team Francisco Notorius 9 Select 14u
Tyler Hadziyianis
32 0 0 0 0 0 0 0 0 0
Team Francisco Notorius 9 Select 14u
Reid Harvey
0 0 96 0 0 0 0 0 0 0
Team Francisco Notorius 9 Select 14u
Nicolas Porrello
0 16 3 0 0 0 0 0 0 0
Team Francisco Notorius 9 Select 14u
Christian Tavares
0 60 0 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Jagger Adamo
14 0 0 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Conner Delauzon
0 41 0 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Kyle Diamond
29 0 30 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Daniel (Dj) Filippone
17 0 74 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Michael Mallon
24 0 28 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Griffin Rampoldt
0 45 0 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Max Rayburn
19 0 0 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Michael Smar
0 24 0 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest