2,072 MLB PLAYERS | 14,476 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
10/16
Day 2
10/17
Day 3
10/18
Day 4
10/19
Day 5
10/20
Day 6
10/21
Day 7
10/22
Day 8
10/23
Day 9
10/24
Day 10
10/25
33s Baseball 15u
Zach Acuff
86 0 0 0 0 0 0 0 0 0
33s Baseball 15u
Brett Cannon
0 79 0 0 0 0 0 0 0 0
33s Baseball 15u
Daniel Covington
7 30 0 0 0 0 0 0 0 0
33s Baseball 15u
Hayden Craycraft
9 0 0 0 0 0 0 0 0 0
33s Baseball 15u
Graham Gulock
23 0 0 0 0 0 0 0 0 0
33s Baseball 15u
Jack Ross
69 0 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
Brooks Allen
37 0 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
Aaron Bailey
0 33 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
Bryce Campbell
22 0 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
Colton Elkins
60 0 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
Caden Hamby
21 0 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
Colin Jones
67 0 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
J.B. Leatherwood
0 71 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
Brady McKee
6 0 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
Casey Thimaras
27 0 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
Caleb Weeks
0 79 0 0 0 0 0 0 0 0
CABA USA Nationals 15u
Leython-George Williams
0 34 0 0 0 0 0 0 0 0
Florida Aces
Coleman Borthwick
18 17 0 0 0 0 0 0 0 0
Florida Aces
Parker Granse
26 0 0 0 0 0 0 0 0 0
Florida Aces
Steele Hall
15 26 0 0 0 0 0 0 0 0
Florida Aces
Kennith Dalton Jackson
17 67 0 0 0 0 0 0 0 0
Florida Aces
Ayden Phillips
0 61 0 0 0 0 0 0 0 0
Florida Aces
William Brady Saxton
81 0 0 0 0 0 0 0 0 0
Florida Aces
Braxton Varnes
0 60 0 0 0 0 0 0 0 0
Hoover Bucs 15U
Atticus Barton
90 0 0 0 0 0 0 0 0 0
Hoover Bucs 15U
Ian Campbell
64 0 0 0 0 0 0 0 0 0
Hoover Bucs 15U
Aidan Cranford
30 44 0 0 0 0 0 0 0 0
Hoover Bucs 15U
Walker Garrett
34 19 0 0 0 0 0 0 0 0
Hoover Bucs 15U
Britton Knight
47 0 0 0 0 0 0 0 0 0
Hoover Bucs 15U
Landon Lacy
0 64 0 0 0 0 0 0 0 0
Hoover Bucs 15U
Emerson Milligan
6 31 0 0 0 0 0 0 0 0
Hoover Bucs 15U
John Whisenhunt
0 16 0 0 0 0 0 0 0 0
Montgomery Yellowhammers
Chase Bass
9 35 0 0 0 0 0 0 0 0
Montgomery Yellowhammers
Xavier Boswell
29 18 0 0 0 0 0 0 0 0
Montgomery Yellowhammers
Caden Carpenter
84 0 0 0 0 0 0 0 0 0
Montgomery Yellowhammers
Blair Davenport
0 76 0 0 0 0 0 0 0 0
Montgomery Yellowhammers
Jacob Johnson
81 0 0 0 0 0 0 0 0 0
Montgomery Yellowhammers
Tabor Offord
50 0 0 0 0 0 0 0 0 0
Nola Monsters
Corey Cousin
0 56 0 0 0 0 0 0 0 0
Nola Monsters
Landon Hawkins
0 43 0 0 0 0 0 0 0 0
Nola Monsters
Jake Moreci
0 50 0 0 0 0 0 0 0 0
Nola Monsters
Cole Navarro
93 0 0 0 0 0 0 0 0 0
Nola Monsters
Leo Odom
5 0 0 0 0 0 0 0 0 0
Nola Monsters
Gage Thompson
86 0 0 0 0 0 0 0 0 0
Nola Monsters
Cameron Tipton
0 69 0 0 0 0 0 0 0 0
Sbg Sox 25 Red
John Phillip (JP) Abt
34 0 0 0 0 0 0 0 0 0
Sbg Sox 25 Red
Bodie Akins
10 0 0 0 0 0 0 0 0 0
Sbg Sox 25 Red
Jonas Coleman
20 0 0 0 0 0 0 0 0 0
Sbg Sox 25 Red
Jackson Estes
88 0 0 0 0 0 0 0 0 0
Sbg Sox 25 Red
Keith Forbes
26 0 0 0 0 0 0 0 0 0
Sbg Sox 25 Red
Graham Jackson
25 14 0 0 0 0 0 0 0 0
Sbg Sox 25 Red
John Riley North
25 0 0 0 0 0 0 0 0 0
Sbg Sox 25 Red
Andrew Phelps
26 0 0 0 0 0 0 0 0 0
Sbg Sox 25 Red
Samuel Tumminello
17 89 0 0 0 0 0 0 0 0
SBG Sox 25 White
Caden Cochran
28 9 0 0 0 0 0 0 0 0
SBG Sox 25 White
Cannon Hensarling
0 83 0 0 0 0 0 0 0 0
SBG Sox 25 White
Carson Kilpatrick
30 0 0 0 0 0 0 0 0 0
SBG Sox 25 White
Ayden Le
19 0 0 0 0 0 0 0 0 0
SBG Sox 25 White
Robert Page
18 0 0 0 0 0 0 0 0 0
SBG Sox 25 White
Will Parker
0 46 0 0 0 0 0 0 0 0
SBG Sox 25 White
Joseph Polk
38 23 0 0 0 0 0 0 0 0
SBG Sox 25 White
James Pyron
17 0 0 0 0 0 0 0 0 0
SBG Sox 25 White
Dj Walls
49 0 0 0 0 0 0 0 0 0
SBG Sox 25 White
Cohen Weinhofer
19 78 0 0 0 0 0 0 0 0
Sox
Aidan Flagg
0 10 0 0 0 0 0 0 0 0
Sox
Justin ‘Asher’ Harness
6 22 0 0 0 0 0 0 0 0
Sox
Garrett Knouff
28 0 0 0 0 0 0 0 0 0
Sox
Fletcher Mays
0 82 0 0 0 0 0 0 0 0
Sox
Hutson Oakes
85 0 0 0 0 0 0 0 0 0
Sox
Nicholas Turner
42 0 0 0 0 0 0 0 0 0
Sox
Harrison Vieira
16 0 0 0 0 0 0 0 0 0
Sox
Cooper Williamson
26 12 0 0 0 0 0 0 0 0
Top Gun Baseball
Crawford Blevins
87 0 0 0 0 0 0 0 0 0
Top Gun Baseball
Gresham Davis
0 94 0 0 0 0 0 0 0 0
Top Gun Baseball
Kc Gables
92 0 0 0 0 0 0 0 0 0
Top Gun Baseball
Connor Jenkins
39 0 0 0 0 0 0 0 0 0
Top Gun Baseball
Brooks Laminack
20 31 0 0 0 0 0 0 0 0
Top Gun Baseball
Maddox Merrill
0 85 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