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)
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
07/01
Day 2
07/02
Day 3
07/03
Day 4
07/04
Day 5
07/05
Day 6
07/06
Day 7
07/07
Day 8
07/08
Day 9
07/09
Day 10
07/10
Amg Elite
Nick Aguirre
0 25 0 0 0 0 0 0 0 0
Amg Elite
Nick Charles
0 26 0 0 0 0 0 0 0 0
Amg Elite
Wyatt Malloy
26 0 0 0 0 0 0 0 0 0
Amg Elite
Maddon McArthur
0 0 81 0 0 0 0 0 0 0
Amg Elite
Cameron O’Neil
0 18 0 0 0 0 0 0 0 0
Amg Elite
Colin Paulson
20 78 0 0 0 0 0 0 0 0
Amg Elite
Greyden Rudy
21 30 0 0 0 0 0 0 0 0
Amg Elite
Dylan Speers
19 40 0 0 0 0 0 0 0 0
Amg Elite
Tyler Tellenbach
33 0 0 0 0 0 0 0 0 0
Amg Elite
Adrian Vera
27 0 0 0 0 0 0 0 0 0
Amg Elite
James Worsham
6 43 0 0 0 0 0 0 0 0
Amg Elite
Will Zane
19 0 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Seth Asare
13 0 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Brigham Bleazard
0 90 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Michael Cortez
9 0 100 0 0 0 0 0 0 0
Golden Spikes Baseball
Carson Dudzinski
0 6 4 0 0 0 0 0 0 0
Golden Spikes Baseball
Clarence Gallegos
0 0 17 0 0 0 0 0 0 0
Golden Spikes Baseball
J.C. Lampas-Gormley
100 0 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Jack Page
21 0 9 0 0 0 0 0 0 0
Golden Spikes Baseball
Dillon Victoravich
0 87 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Owen Watkins
82 0 0 0 0 0 0 0 0 0
Kingman Raptors
Nathan Cunningham
0 110 0 0 0 0 0 0 0 0
Kingman Raptors
Trevan Jaques
98 0 0 0 0 0 0 0 0 0
Kingman Raptors
Codey Padilla
98 0 0 0 0 0 0 0 0 0
Kingman Raptors
Merardo Rascon
29 24 0 0 0 0 0 0 0 0
Kingman Raptors
Braden Towning
21 0 0 0 0 0 0 0 0 0
Kingman Raptors
Dylan Towning
0 95 0 0 0 0 0 0 0 0
Next Level Athletics North
Creighton Blake
0 34 0 0 0 0 0 0 0 0
Next Level Athletics North
John Boer
19 115 0 0 0 0 0 0 0 0
Next Level Athletics North
Cody Crandall
31 0 0 0 0 0 0 0 0 0
Next Level Athletics North
Landon Hawkins
15 39 0 0 0 0 0 0 0 0
Next Level Athletics North
Caleb Mer
36 0 0 0 0 0 0 0 0 0
Next Level Athletics North
Christian Ortuno
39 0 0 0 0 0 0 0 0 0
Next Level Athletics North
Dennis Rhee
16 0 0 0 0 0 0 0 0 0
Next Level Athletics North
Daniel Subish
37 0 0 0 0 0 0 0 0 0
Next Level Athletics North
Ryan Tyner
0 78 0 0 0 0 0 0 0 0
Next Level Athletics North
Henry Wallin
42 0 0 0 0 0 0 0 0 0
Nv Athletics 17u
Michael Barra
0 35 0 0 0 0 0 0 0 0
Nv Athletics 17u
Ryan Campbell
20 0 18 0 0 0 0 0 0 0
Nv Athletics 17u
Emmanuel Esparza
0 27 0 0 0 0 0 0 0 0
Nv Athletics 17u
Kentin Grantz
52 0 0 0 0 0 0 0 0 0
Nv Athletics 17u
Keimani Johnson
37 0 63 0 0 0 0 0 0 0
Nv Athletics 17u
Hayden Lucibello
0 0 98 0 0 0 0 0 0 0
Nv Athletics 17u
Noah McConnell
0 79 0 0 0 0 0 0 0 0
Nv Athletics 17u
Kenji Okano
75 0 0 0 0 0 0 0 0 0
Nv Athletics 17u
Drew Suitor
0 59 0 0 0 0 0 0 0 0
Sandy Pack
Ashton Culp
38 0 16 0 0 0 0 0 0 0
Sandy Pack
Cal Green
0 26 45 0 0 0 0 0 0 0
Sandy Pack
Max Green
0 27 59 0 0 0 0 0 0 0
Sandy Pack
Cooper Hibbs
0 45 0 0 0 0 0 0 0 0
Sandy Pack
Matthew Kosderka
0 23 84 0 0 0 0 0 0 0
Sandy Pack
Nate Reel
0 73 0 0 0 0 0 0 0 0
Sandy Pack
Brayden Sievertsen
95 0 0 0 0 0 0 0 0 0
Sandy Pack
Kobe Sparks
0 42 0 0 0 0 0 0 0 0
Sandy Pack
Fisher Winchester
95 0 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