1,488 MLB PLAYERS | 12,787 MLB DRAFT SELECTIONS
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
TeamPlayerDay 1
07/18
Day 2
07/19
Day 3
07/20
Day 4
07/21
Day 5
07/22
Day 6
07/23
Day 7
07/24
Day 8
07/25
Day 9
07/26
Day 10
07/27
5 Star National 14URyker Chavis 20 45 0 0 0 0 0 0 0 0
5 Star National 14UJosh Fernald 0 0 90 0 0 0 0 0 0 0
5 Star National 14UHarry Gomez 20 35 0 0 0 0 0 0 0 0
5 Star National 14UJames Hays 0 5 0 0 0 0 0 0 0 0
5 Star National 14USamuel Hernandez 0 28 0 0 0 0 0 0 0 0
5 Star National 14UBraden Holcomb 1 0 0 0 0 0 0 0 0 0
5 Star National 14UDylan Loy 20 44 0 0 0 0 0 0 0 0
5 Star National 14UGarrett Mackowiak 0 45 0 0 0 0 0 0 0 0
5 Star National 14UNate Maret 0 0 36 0 0 0 0 0 0 0
5 Star National 14UDaniel Parris 65 0 0 0 0 0 0 0 0 0
5 Star National 14UHudson Rowan 0 0 60 0 0 0 0 0 0 0
Banditos Scout Team 14UZane Adams 33 0 0 16 0 0 0 0 0 0
Banditos Scout Team 14UConner Bennett 62 0 0 0 0 0 0 0 0 0
Banditos Scout Team 14UHugo Cantu 0 39 0 0 69 0 0 0 0 0
Banditos Scout Team 14ULarry Drake 20 100 0 0 0 0 0 0 0 0
Banditos Scout Team 14UCarson Ellis 0 35 0 0 0 0 0 0 0 0
Banditos Scout Team 14UJames Ellwanger 0 35 0 0 15 0 0 0 0 0
Banditos Scout Team 14UKris Grimes 19 0 96 0 0 0 0 0 0 0
Banditos Scout Team 14UBoots Landry 10 0 0 0 0 0 0 0 0 0
Banditos Scout Team 14UTracer Lopez 15 0 0 0 0 0 0 0 0 0
Banditos Scout Team 14USeve Martinez 0 35 0 98 0 0 0 0 0 0
Banditos Scout Team 14USamson Pugh 18 0 0 0 0 0 0 0 0 0
Banditos Scout Team 14ULanden Yorek 35 0 79 0 0 0 0 0 0 0
Baseball Northwest 14UNate Carlson 19 45 0 0 0 0 0 0 0 0
Baseball Northwest 14URyan Cooney 4 0 28 0 0 0 0 0 0 0
Baseball Northwest 14UMichael Crossland 28 0 0 0 0 0 0 0 0 0
Baseball Northwest 14USebastian David 17 45 0 0 0 0 0 0 0 0
Baseball Northwest 14UNathan Davis 0 40 0 0 0 0 0 0 0 0
Baseball Northwest 14UThomas Ferroggiaro 33 0 68 0 0 0 0 0 0 0
Baseball Northwest 14UBrody Mills 20 0 0 0 0 0 0 0 0 0
Baseball Northwest 14UWilliam Spang 17 96 0 0 0 0 0 0 0 0
Baseball Northwest 14UDrew Talavs 90 0 0 0 0 0 0 0 0 0
Baseball Northwest 14UCaiden Thomsen 39 0 0 0 0 0 0 0 0 0
Canes National 14UZane Brockman 55 0 0 0 73 0 0 0 0 0
Canes National 14UChace Chaplin 32 0 36 0 0 0 0 0 0 0
Canes National 14UMason Chapman Mays 0 55 0 0 0 0 0 0 0 0
Canes National 14UReid Haire 31 0 49 0 0 0 0 0 0 0
Canes National 14UTrace Humberger 0 89 0 0 0 0 0 0 0 0
Canes National 14UDrew Lanphere 0 0 0 89 0 0 0 0 0 0
Canes National 14UJack Renaud 0 0 0 0 11 0 0 0 0 0
Canes National 14UJakob Schulz 0 32 0 0 0 0 0 0 0 0
Canes National 14UChris Smith 0 26 0 0 0 0 0 0 0 0
Canes National 14UAidan Teel 64 0 0 0 0 0 0 0 0 0
Canes National 14UHayden Thomas 11 17 0 32 0 0 0 0 0 0
CBA Bulldogs 14UJill Albayati 20 50 0 0 0 0 0 0 0 0
CBA Bulldogs 14UEaston Andrews 0 34 0 0 0 0 0 0 0 0
CBA Bulldogs 14UAlejandro Diaz 0 0 77 0 0 0 0 0 0 0
CBA Bulldogs 14UCarter Elliott 11 79 0 0 0 0 0 0 0 0
CBA Bulldogs 14URiley Hunsaker 0 16 0 0 0 0 0 0 0 0
CBA Bulldogs 14UMatt Rezkalah 0 14 0 0 0 0 0 0 0 0
CBA Bulldogs 14UIvan Rodriguez 70 0 0 0 0 0 0 0 0 0
CBA Bulldogs 14ULuke Scherrer 92 0 0 0 0 0 0 0 0 0
CBA Bulldogs 14UGeorge Solares 0 20 42 0 0 0 0 0 0 0
Cincinnati SpikesCole Cahill 0 0 0 96 0 0 0 0 0 0
Cincinnati SpikesNik Copenhaver 0 0 0 4 0 0 0 0 0 0
Cincinnati SpikesDiego DeCello 0 71 0 0 0 0 0 0 0 0
Cincinnati SpikesBrett Denby 0 17 0 0 0 0 0 0 0 0
Cincinnati SpikesGriffen Haas 0 15 0 0 0 0 0 0 0 0
Cincinnati SpikesBrett Holladay 84 0 0 0 0 0 0 0 0 0
Cincinnati SpikesTanner Hudspeth 0 50 0 0 0 0 0 0 0 0
Cincinnati SpikesLuke Metzger 0 0 52 0 0 0 0 0 0 0
Cincinnati SpikesBen Minich 16 0 0 0 0 0 0 0 0 0
Cincinnati SpikesTrevor Wilson 78 0 0 0 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Jack Barr 29 0 45 0 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Gabriel Barrientes 35 0 0 4 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Noah Bentley 32 0 89 0 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Aidan Esquivel Foley 0 44 0 0 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Caden Mitchell 0 67 0 0 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Cameron Pruitt 17 0 8 9 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Jackson Rooker 0 89 0 0 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Harrison Rosar 11 57 0 0 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Robert Ruais 33 0 0 94 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Garrett Schroeder 34 0 40 0 0 0 0 0 0 0
Dallas Tigers - Autrey 2023Cooper Strawn 33 0 36 0 0 0 0 0 0 0
Dulin's Dodgers 14U PrimeCade Collins 15 0 0 0 0 0 0 0 0 0
Dulin's Dodgers 14U PrimeBrenner Cox 0 128 0 0 0 0 0 0 0 0
Dulin's Dodgers 14U PrimeHank Eaton 10 80 0 0 0 0 0 0 0 0
Dulin's Dodgers 14U PrimeGriffin Graves 90 0 0 0 0 0 0 0 0 0
Dulin's Dodgers 14U PrimeConnor McCaslin 33 0 66 0 0 0 0 0 0 0
Dulin's Dodgers 14U PrimeParks McNair 0 62 0 0 0 0 0 0 0 0
Dulin's Dodgers 14U PrimeMatthew Ossenfort 0 89 0 0 0 0 0 0 0 0
Dulin's Dodgers 14U PrimeJackson Scarbrough 33 0 33 0 0 0 0 0 0 0
Dulin's Dodgers 14U PrimeJoshua Wilson 75 0 0 0 0 0 0 0 0 0
Dykstra Baseball 2023James DeCremer 50 0 0 0 0 0 0 0 0 0
Dykstra Baseball 2023Andrew Grenert 10 28 0 0 0 0 0 0 0 0
Dykstra Baseball 2023Cam Grenert 0 19 39 0 0 0 0 0 0 0
Dykstra Baseball 2023Juan Carlos Kalemera 31 0 61 0 0 0 0 0 0 0
Dykstra Baseball 2023Klayton Kiser 50 0 0 0 0 0 0 0 0 0
Dykstra Baseball 2023Brody McNiel 50 0 0 0 0 0 0 0 0 0
Dykstra Baseball 2023Camden Sos 0 18 0 0 0 0 0 0 0 0
Dykstra Baseball 2023Brex Starley 0 61 0 0 0 0 0 0 0 0
Dykstra Baseball 2023Curry Sutherland 0 66 0 0 0 0 0 0 0 0
Dykstra Baseball 2023Zach Wadas 44 0 0 0 0 0 0 0 0 0
Elite Squad 14UChristopher Carroll 0 8 0 0 0 0 0 0 0 0
Elite Squad 14UDevin Catoni 57 0 0 0 0 0 0 0 0 0
Elite Squad 14UPlayer Crosby 9 0 0 0 0 0 0 0 0 0
Elite Squad 14UTyler Helton 0 68 0 0 0 0 0 0 0 0
Elite Squad 14UAntonio Jimenez 10 31 0 0 0 0 0 0 0 0
Elite Squad 14UJaydon Luna 0 0 9 0 0 0 0 0 0 0
Elite Squad 14UJoseph Mincey 0 9 85 0 0 0 0 0 0 0
Elite Squad 14UChristopher Perez 0 71 0 0 0 0 0 0 0 0
Elite Squad 14UPeyton Prescott 59 0 0 0 0 0 0 0 0 0
Elite Squad 14UJack Quick 61 0 0 0 0 0 0 0 0 0
Elite Squad 14UDrew Schaefer 39 0 0 0 0 0 0 0 0 0
Elite Squad 14UBrandon White 0 29 0 0 0 0 0 0 0 0
Florida Burn 2023 PlatinumAbel Albarran 31 0 0 0 0 0 0 0 0 0
Florida Burn 2023 Platinum. Brooks 0 1 42 0 0 0 0 0 0 0
Florida Burn 2023 PlatinumHunter Dietz 19 0 17 0 0 0 0 0 0 0
Florida Burn 2023 Platinum. Edens 0 22 0 0 0 0 0 0 0 0
Florida Burn 2023 PlatinumJayden Gordon-Somers 17 26 0 0 0 0 0 0 0 0
Florida Burn 2023 PlatinumAidan Knaak 0 63 0 0 0 0 0 0 0 0
Florida Burn 2023 PlatinumPeter Liakakos 73 0 0 0 0 0 0 0 0 0
Florida Burn 2023 PlatinumWill Maguire 0 16 0 0 0 0 0 0 0 0
Florida Burn 2023 Platinum. Mcgregor 26 0 56 0 0 0 0 0 0 0
Florida Burn 2023 PlatinumSammy Mummau 0 24 0 0 0 0 0 0 0 0
Florida Burn 2023 PlatinumBlake Opie 72 0 0 0 0 0 0 0 0 0
Florida Burn 2023 PlatinumHunter Possehl 0 34 0 0 0 0 0 0 0 0
Florida Hurricanes 14U PlatinumNoah Alburquerque 0 36 0 0 0 0 0 0 0 0
Florida Hurricanes 14U PlatinumEdian Espinal 0 29 0 0 0 0 0 0 0 0
Florida Hurricanes 14U PlatinumAllen Hernandez 0 87 0 0 0 0 0 0 0 0
Florida Hurricanes 14U PlatinumOscar Hernandez 55 0 0 0 0 0 0 0 0 0
Florida Hurricanes 14U PlatinumAndrew Ildefonso 0 0 89 0 0 0 0 0 0 0
Florida Hurricanes 14U PlatinumJake Kulikowski 83 0 0 0 0 0 0