2,209 MLB PLAYERS | 15,133 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)
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
PlayerDay 1
09/06
Day 2
09/07
Day 3
09/08
Day 4
09/09
Day 5
09/10
Day 6
09/11
Day 7
09/12
Day 8
09/13
Day 9
09/14
Day 10
09/15
712 Nationals 2026/2027
Drew Castle
0 27 0 0 0 0 0 0 0 0
712 Nationals 2026/2027
Payton Ericson
0 0 68 0 0 0 0 0 0 0
712 Nationals 2026/2027
Noah Graham
0 66 0 0 0 0 0 0 0 0
712 Nationals 2026/2027
Will Hartman
0 52 0 0 0 0 0 0 0 0
712 Nationals 2026/2027
Jj Hope
0 0 37 0 0 0 0 0 0 0
712 Nationals 2026/2027
Brett McInnis
0 43 0 0 0 0 0 0 0 0
712 Nationals 2026/2027
Grady Ramos
0 75 0 0 0 0 0 0 0 0
712 Nationals 2026/2027
Brody Schoenherr
0 12 43 0 0 0 0 0 0 0
Gamers Academy Select
Matthew Blomme
0 85 0 0 0 0 0 0 0 0
Gamers Academy Select
Carson Grier
0 27 0 0 0 0 0 0 0 0
Gamers Academy Select
Conner Lancaster
0 70 0 0 0 0 0 0 0 0
Gamers Academy Select
Lincoln Power
0 37 0 0 0 0 0 0 0 0
Gamers Academy Select
Carter Tullis
0 0 51 0 0 0 0 0 0 0
GRB Rays 17U Yellow
Ben Borchardt
0 0 67 0 0 0 0 0 0 0
GRB Rays 17U Yellow
Landon Brattlie
0 55 0 0 0 0 0 0 0 0
GRB Rays 17U Yellow
Ahren Dawson
0 66 0 0 0 0 0 0 0 0
GRB Rays 17U Yellow
Mason Ladwig
0 0 24 0 0 0 0 0 0 0
GRB Rays 17U Yellow
Braden Loebel
0 58 0 0 0 0 0 0 0 0
GRB Rays 17U Yellow
Ethan Prell
0 0 60 0 0 0 0 0 0 0
GRB Rays 17U Yellow
Alex Schoepp
0 23 60 0 0 0 0 0 0 0
Iowa Select 2026 Scout
Brandon Bea
0 53 0 0 0 0 0 0 0 0
Iowa Select 2026 Scout
Dawson Goad
0 14 0 0 0 0 0 0 0 0
Iowa Select 2026 Scout
Finnley Martinolich
0 21 0 0 0 0 0 0 0 0
Iowa Select 2026 Scout
Collin McClintock
0 66 0 0 0 0 0 0 0 0
Iowa Select 2026 Scout
Isaiah Scott
0 91 0 0 0 0 0 0 0 0
Iowa Select 2026 Scout
Tait Tierney
0 0 90 0 0 0 0 0 0 0
Iowa Select Frese
Griffin Brecht
0 0 67 0 0 0 0 0 0 0
Iowa Select Frese
Grady Frese
0 96 0 0 0 0 0 0 0 0
Iowa Select Frese
Jake Hosch
0 21 44 0 0 0 0 0 0 0
Iowa Select Frese
David Klapperich
0 0 93 0 0 0 0 0 0 0
Iowa Select Frese
Oliver Longerbeam
0 0 8 0 0 0 0 0 0 0
Iowa Select Frese
Jayden Ohrt
0 94 0 0 0 0 0 0 0 0
Iowa Select Frese
Charlie Thole
0 27 0 0 0 0 0 0 0 0
Iowa Select Frese
Cameron Weeks
0 0 62 0 0 0 0 0 0 0
Iowa Select Hall
Adam Bowman
0 72 0 0 0 0 0 0 0 0
Iowa Select Hall
Beau Hall
0 19 0 0 0 0 0 0 0 0
Iowa Select Hall
Owen Harms
0 0 89 0 0 0 0 0 0 0
Iowa Select Hall
Cal Hollenbaugh
0 68 0 0 0 0 0 0 0 0
Iowa Select Hall
Leo Koester
0 15 0 0 0 0 0 0 0 0
Iowa Select Hall
Jaryn Sertterh
0 0 35 0 0 0 0 0 0 0
Iowa Select Rima
Chase Edgren
0 0 17 0 0 0 0 0 0 0
Iowa Select Rima
Cael Foreman
0 77 0 0 0 0 0 0 0 0
Iowa Select Rima
Cason Rausch
0 0 81 0 0 0 0 0 0 0
Iowa Select Rima
Silas Riehl
0 23 41 0 0 0 0 0 0 0
Iowa Select Rima
Graham Rima
0 0 30 0 0 0 0 0 0 0
Iowa Select Rima
Jackson Rinderknecht
0 65 0 0 0 0 0 0 0 0
Iowa Sticks 2026 Scout
Will Biggs
0 0 42 0 0 0 0 0 0 0
Iowa Sticks 2026 Scout
Trent Grevengoed
0 83 0 0 0 0 0 0 0 0
Iowa Sticks 2026 Scout
Jett Kamberling
0 69 0 0 0 0 0 0 0 0
Iowa Sticks 2026 Scout
Brayden Moore
0 29 0 0 0 0 0 0 0 0
Iowa Sticks 2026 Scout
Reed Smith
0 0 13 0 0 0 0 0 0 0
Iowa Sticks 2026 Scout
Ryan Stedman
0 58 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Carolina
Ryne Burroughs
0 0 49 0 0 0 0 0 0 0
Nebraska Prospects 2026 Carolina
Gavin Cornell
0 17 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Carolina
Brandon Michael
0 114 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Carolina
Koby Modrell
0 6 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Carolina
Kaleb Peters
0 48 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Carolina
Garet Reetz
0 42 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Carolina
Jayden Stillman
0 0 17 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Garrett Andersen
0 0 73 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Austin Baldwin
0 43 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Noah Carroll
0 65 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Jaycek Goeser
0 25 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Dakota Hughes
0 78 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Charlie Maaske
0 0 47 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Nick Schneidewind
0 0 47 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Cooper Smith
0 0 39 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Grady Belfrage
0 88 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Brody Davidson
0 0 123 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Hudson Hamm
0 46 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Alex Kruse
0 74 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Rick Scarpello, Jr
0 44 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