1,485 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
TeamPlayerDay 1
06/15
Day 2
06/16
Day 3
06/17
Day 4
06/18
Day 5
06/19
Day 6
06/20
Day 7
06/21
Day 8
06/22
Day 9
06/23
Day 10
06/24
5 Star National 17U Moss/SnyderScott Allen 51 0 0 19 0 0 0 0 0 0
5 Star National 17U Moss/SnyderNoah Braddy 0 0 32 0 0 0 0 0 0 0
5 Star National 17U Moss/SnyderDevan Cail 0 0 0 47 0 0 0 0 0 0
5 Star National 17U Moss/SnyderHunter Cantrell 0 48 0 0 0 0 0 0 0 0
5 Star National 17U Moss/SnyderBlake Dugan 50 0 0 0 59 0 0 0 0 0
5 Star National 17U Moss/SnyderMason Green 0 0 0 0 49 0 0 0 0 0
5 Star National 17U Moss/SnyderWalton Lanier 0 0 46 0 0 0 0 0 0 0
5 Star National 17U Moss/SnyderMatthew Morgan 13 0 79 0 0 0 0 0 0 0
5 Star National 17U Moss/SnyderNick Morgan 0 41 0 0 0 0 0 0 0 0
5 Star National 17U Moss/SnyderAshton Reeves 0 17 63 0 0 0 0 0 0 0
5 Star National 17U Moss/SnyderMason Rollings 0 0 10 0 0 0 0 0 0 0
5 Star National 17U Moss/SnyderTrey Sanders 87 0 0 0 0 0 0 0 0 0
5 Star National 17U Moss/SnyderJabari Smith 0 0 0 39 0 0 0 0 0 0
5 Star West 17UChandler Ball 0 0 39 0 0 0 0 0 0 0
5 Star West 17ULorne Barineau 0 0 0 71 0 0 0 0 0 0
5 Star West 17UCasey Casseen 0 18 11 0 31 0 0 0 0 0
5 Star West 17UCaleb Garner 68 0 0 0 27 0 0 0 0 0
5 Star West 17UWill Graydon 0 72 0 0 0 0 0 0 0 0
5 Star West 17UHayden Hall 0 0 26 0 80 0 0 0 0 0
5 Star West 17UJackson Knox 33 0 0 0 0 0 0 0 0 0
5 Star West 17UTray Owens 0 0 11 0 1 0 0 0 0 0
5 Star West 17UHunter Poe 0 0 0 40 0 0 0 0 0 0
5 Star West 17UJack Thomas 0 14 58 0 0 0 0 0 0 0
5 Star West 17ULogan Velez 0 27 0 26 0 0 0 0 0 0
5 Star West 17UMack Williams 0 0 0 27 0 0 0 0 0 0
643 DP Cougars 17U PralgoJohn Armstrong 0 0 20 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoRyan Bitter 0 0 0 11 0 0 0 0 0 0
643 DP Cougars 17U PralgoJackson Brown 17 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoDaniel Crabtree 0 75 0 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoEthan Crump 0 0 0 0 24 0 0 0 0 0
643 DP Cougars 17U PralgoKyle DAmour 0 0 0 0 15 0 0 0 0 0
643 DP Cougars 17U PralgoTy Floyd 0 0 0 71 0 0 0 0 0 0
643 DP Cougars 17U PralgoLawrence Gallo 0 0 13 0 43 0 0 0 0 0
643 DP Cougars 17U PralgoJeffrey Heuer 56 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoGrant Lackey 0 0 30 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoAdam Love 0 0 36 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoIan Mayes 37 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoA Orr 0 0 13 30 0 0 0 0 0 0
643 DP Cougars 17U PralgoJames Reece 0 0 25 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoReid Robertson 0 33 0 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoNate Shipley 70 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoLiam Sullivan 0 0 34 0 0 0 0 0 0 0
643 DP Cougars 17U PralgoCole Turner 34 0 0 0 0 0 0 0 0 0
643 DP Cougars 18U BeasleyIan Burnstine 24 0 0 20 0 0 0 0 0 0
643 DP Cougars 18U BeasleyHarris Greenbaum 0 0 0 14 0 0 0 0 0 0
643 DP Cougars 18U BeasleyDarian Howard 0 0 0 9 0 0 0 0 0 0
643 DP Cougars 18U BeasleyHenry Litman 82 0 0 0 0 0 0 0 0 0
643 DP Cougars 18U BeasleyJacob McClure 0 0 1 0 0 0 0 0 0 0
643 DP Cougars 18U BeasleyBrandon Nikitaides 0 42 0 41 0 0 0 0 0 0
643 DP Cougars 18U BeasleyJeff Norman 0 0 62 0 0 0 0 0 0 0
643 DP Cougars 18U BeasleyChase Otten 0 50 0 0 52 0 0 0 0 0
643 DP Cougars 18U BeasleyJustin Repasky 15 17 0 0 0 0 0 0 0 0
643 DP Cougars 18U BeasleyGavin Scaggs 0 0 24 0 47 0 0 0 0 0
643 DP Cougars 18U BeasleyTyler Shultz 0 39 0 0 0 0 0 0 0 0
643 DP Cougars 18U BeasleyHal Stelljes 0 18 0 34 0 0 0 0 0 0
643 DP Cougars 18U BeasleyReece Thompson 0 0 0 40 0 0 0 0 0 0
643 DP Cougars 18U BeasleyNoah Welkis 0 0 0 71 0 0 0 0 0 0
643 DP Jaguars 17U ColemanWilliam Antunez 0 0 0 37 0 0 0 0 0 0
643 DP Jaguars 17U ColemanJohn Bravy 0 0 95 0 0 0 0 0 0 0
643 DP Jaguars 17U ColemanAustin Clark 12 0 10 0 14 0 0 0 0 0
643 DP Jaguars 17U ColemanBryce Clark 75 0 0 0 55 0 0 0 0 0
643 DP Jaguars 17U ColemanNoah Dawkins 0 0 0 96 0 0 0 0 0 0
643 DP Jaguars 17U ColemanJonathan Douglas 0 61 0 0 0 0 0 0 0 0
643 DP Jaguars 17U ColemanBrady Drummond 0 59 0 0 43 0 0 0 0 0
643 DP Jaguars 17U ColemanCamden McNearney 0 15 0 75 0 0 0 0 0 0
643 DP Jaguars 17U ColemanJosh Peljovich 0 95 0 0 0 0 0 0 0 0
Barrett Braves 18USean Beckstrom 0 32 0 0 0 0 0 0 0 0
Barrett Braves 18UNick Block 0 0 21 0 21 0 0 0 0 0
Barrett Braves 18UTyler Brooks 0 0 0 0 57 0 0 0 0 0
Barrett Braves 18UAdam Casteel 0 0 0 25 0 0 0 0 0 0
Barrett Braves 18UTyler Cowan 0 0 84 0 0 0 0 0 0 0
Barrett Braves 18UJacob Fletcher 0 35 0 60 0 0 0 0 0 0
Barrett Braves 18UMitchell Gross 0 84 0 0 0 0 0 0 0 0
Barrett Braves 18UTurner Hill 0 3 0 36 0 0 0 0 0 0
Barrett Braves 18URyan Lobus 0 70 0 0 0 0 0 0 0 0
Barrett Braves 18UBryant Madden 57 0 0 0 0 0 0 0 0 0
Barrett Braves 18UMatthew Strzelecki 0 0 0 10 0 0 0 0 0 0
Barrett Braves 18UWesley Tadman 40 0 0 0 33 0 0 0 0 0
Barrett Braves 18UJack Wiley 0 0 0 52 0 0 0 0 0 0
Baseball's Elite Black KnightsCarson Bennink 0 0 94 0 0 0 0 0 0 0
Baseball's Elite Black KnightsGriffin Bennink 0 0 0 0 16 0 0 0 0 0
Baseball's Elite Black KnightsZach Courtwright 9 91 0 0 0 0 0 0 0 0
Baseball's Elite Black KnightsCamden Eck 109 0 0 0 0 0 0 0 0 0
Baseball's Elite Black KnightsAlexander Ericson 0 0 31 0 0 0 0 0 0 0
Baseball's Elite Black KnightsBrandon Jessie 0 0 0 50 0 0 0 0 0 0
Baseball's Elite Black KnightsGillen Joachim 0 0 0 55 0 0 0 0 0 0
Baseball's Elite Black KnightsRyan Kennedy 0 0 0 95 0 0 0 0 0 0
Baseball's Elite Black KnightsJacob Mantooth 0 12 21 0 0 0 0 0 0 0
Baseball's Elite Black KnightsMason Port 0 18 11 0 91 0 0 0 0 0
Baseball's Elite Black KnightsMatthew Silka 0 85 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 17UDakota Copeland 68 0 0 0 74 0 0 0 0 0
Bullpen Redstitch 108 17UDallas Durden 0 36 0 0