2,210 MLB PLAYERS | 15,135 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
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)
15-16 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-75 76+
0
= Required Rest
PlayerDay 1
07/24
Day 2
07/25
Day 3
07/26
Day 4
07/27
Day 5
07/28
Day 6
07/29
Day 7
07/30
Day 8
07/31
Day 9
08/01
Day 10
08/02
3n2 Sticks Baseball 16U Slayton
Rykar Acebo
0 29 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U Slayton
Alex Bailey
0 83 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U Slayton
Grant Hodge
0 20 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U Slayton
Jordan Huskey
0 0 11 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U Slayton
Josh Hyneman
0 0 16 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U Slayton
Austin Jobe
0 68 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U Slayton
Turner Seelinger
0 0 79 0 0 0 0 0 0 0
Brigade Colt 45’s/Gray
Ashton Birmingham
0 39 0 0 0 0 0 0 0 0
Brigade Colt 45’s/Gray
Brodie Farrow
0 0 36 0 0 0 0 0 0 0
Brigade Colt 45’s/Gray
Cade Flournoy
0 47 0 0 0 0 0 0 0 0
Brigade Colt 45’s/Gray
Austin Floyd
0 23 0 0 0 0 0 0 0 0
Brigade Colt 45’s/Gray
Khristian Hill
0 40 0 0 0 0 0 0 0 0
Brigade Colt 45’s/Gray
Kydylan Ligon
0 28 0 0 0 0 0 0 0 0
Brigade Colt 45’s/Gray
Ethan Parmer
0 9 17 0 0 0 0 0 0 0
Brigade Colt 45’s/Gray
Landon Slaten
0 0 52 0 0 0 0 0 0 0
Bucks Baseball
Matthew Christensen
0 12 0 0 0 0 0 0 0 0
Bucks Baseball
Seth Davis
0 71 0 0 0 0 0 0 0 0
Bucks Baseball
Gavin Dodd
0 89 0 0 0 0 0 0 0 0
Bucks Baseball
Waylon Farr
0 0 92 0 0 0 0 0 0 0
Bucks Baseball
Preston Lodge
0 44 0 0 0 0 0 0 0 0
Bucks Baseball
Cameron Winebarger
0 31 0 0 0 0 0 0 0 0
eXposure 16U Black
Eli Kirby
0 48 0 0 0 0 0 0 0 0
eXposure 16U Black
Levi Martin
0 0 96 0 0 0 0 0 0 0
eXposure 16U Black
Ryan Nelson
0 0 55 0 0 0 0 0 0 0
eXposure 16U Black
Jacob Pickett
0 0 41 0 0 0 0 0 0 0
eXposure 16U Black
Will Pryor
0 55 0 0 0 0 0 0 0 0
eXposure 16U Black
Hayden Turner
0 0 24 0 0 0 0 0 0 0
eXposure 16U Black
Tanner Wilson
0 47 0 0 0 0 0 0 0 0
eXposure 16U Prime
Ollie Akens
0 95 0 0 0 0 0 0 0 0
eXposure 16U Prime
Cooper Casteel
0 46 0 0 0 0 0 0 0 0
eXposure 16U Prime
Josiah Chiesa
0 19 10 0 0 0 0 0 0 0
eXposure 16U Prime
Aiden Gibson
0 0 12 0 0 0 0 0 0 0
eXposure 16U Prime
Luke Johnson
0 0 20 0 0 0 0 0 0 0
eXposure 16U Prime
Aidan Jolly
0 20 0 0 0 0 0 0 0 0
eXposure 16U Prime
Colin Mountjoy
0 0 93 0 0 0 0 0 0 0
eXposure 16U Prime
William Nobles
0 0 96 0 0 0 0 0 0 0
eXposure 16U Prime
Ethan Pooler
0 69 0 0 0 0 0 0 0 0
eXposure 16U Prime
Elijah Reno
0 14 52 0 0 0 0 0 0 0
eXposure 16U Prime
Walker Strange
0 6 27 0 0 0 0 0 0 0
eXposure 16U Prime
Carson Yates
0 0 20 0 0 0 0 0 0 0
eXposure 16U Silver
Hayden Brewer
0 0 18 0 0 0 0 0 0 0
eXposure 16U Silver
Dalton Gray
0 0 68 0 0 0 0 0 0 0
eXposure 16U Silver
Ryan Guthrie
0 50 0 0 0 0 0 0 0 0
eXposure 16U Silver
Caleb Kelley
0 63 0 0 0 0 0 0 0 0
eXposure 16U Silver
Matthew Pledge
0 28 0 0 0 0 0 0 0 0
eXposure 16U Silver
Trenton Sholey
0 0 19 0 0 0 0 0 0 0
Foundation Sports 16u Battle
Xavier Campbell
0 32 0 0 0 0 0 0 0 0
Foundation Sports 16u Battle
Zechariah Gibson
0 3 26 0 0 0 0 0 0 0
Foundation Sports 16u Battle
Spencer McKee
0 84 0 0 0 0 0 0 0 0
Foundation Sports 16u Battle
Trevor Merck
0 72 0 0 0 0 0 0 0 0
Foundation Sports 16u Battle
Andrew Scott
0 16 0 0 0 0 0 0 0 0
Foundation Sports 16u Battle
Jackson Sullivan
0 25 0 0 0 0 0 0 0 0
Foundation Sports 16u Battle
Brantley Upshaw
0 0 69 0 0 0 0 0 0 0
Foundation Sports 16u Mingin
Carson Beach
0 81 0 0 0 0 0 0 0 0
Foundation Sports 16u Mingin
Chasin Cash
0 0 76 0 0 0 0 0 0 0
Foundation Sports 16u Mingin
Daniel Connelly
0 61 0 0 0 0 0 0 0 0
Foundation Sports 16u Mingin
Gabe Duncan
0 0 38 0 0 0 0 0 0 0
Foundation Sports 16u Mingin
Nolan Evatt
0 0 17 0 0 0 0 0 0 0
Foundation Sports 16u Mingin
Inaki Hutchinson
0 93 0 0 0 0 0 0 0 0
Foundation Sports 16u Mingin
Jacob Jordan
0 0 99 0 0 0 0 0 0 0
Foundation Sports 16u Mingin
Clayton Stewart
0 0 16 0 0 0 0 0 0 0
Foundation Sports 16u Mingin
Walker Watson
0 0 68 0 0 0 0 0 0 0
Goats 16U
Tanner Burlison
0 15 69 0 0 0 0 0 0 0
Goats 16U
Bryce Dolce
0 1 73 0 0 0 0 0 0 0
Goats 16U
Jordan Jacobs
0 2 0 0 0 0 0 0 0 0
Goats 16U
Dylan Skinner
0 88 0 0 0 0 0 0 0 0
Goats 16U
Walt Spurlin
0 92 0 0 0 0 0 0 0 0
HCChargers
Ray Anderson
0 30 0 0 0 0 0 0 0 0
HCChargers
Noah Berry
0 23 63 0 0 0 0 0 0 0
HCChargers
Nathan Guyse
0 26 0 0 0 0 0 0 0 0
HCChargers
Micah Perkins
0 0 18 0 0 0 0 0 0 0
HCChargers
David Riggs
0 32 0 0 0 0 0 0 0 0
HCChargers
Hunter Scruggs
0 81 0 0 0 0 0 0 0 0
HCChargers
Carter Wells
0 0 23 0 0 0 0 0 0 0
LC Mudcats
Dalton Bolan
0 26 18 0 0 0 0 0 0 0
LC Mudcats
Tyler Davis
0 35 0 0 0 0 0 0 0 0
LC Mudcats
Hunter Meadows
0 19 13 0 0 0 0 0 0 0
LC Mudcats
Justin Moore
0 25 99 0 0 0 0 0 0 0
LC Mudcats
Tre Mosley
0 25 0 0 0 0 0 0 0 0
LC Mudcats
Tucker Starling
0 30 87 0 0 0 0 0 0 0
LC Mudcats
Jordan Whaley
0 27 17 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest
EventTeamPlayerTotal PitchesDate PitchedDay 1
07/24
Day 2
07/25
Day 3
07/26
Day 4
07/27
2020 WWBA 17U National Championship3n2 Sticks Baseball 17U NationalJordan Huskey637/21/2020 RR
2020 PG 15U WWBA East ChampionshipHCChargersNathan Guyse797/20/2020 RR