2,082 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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
08/07
Day 2
08/08
Day 3
08/09
Day 4
08/10
Day 5
08/11
Day 6
08/12
Day 7
08/13
Day 8
08/14
Day 9
08/15
Day 10
08/16
5 Star Panhandle 14U
Davis Avera
0 0 0 86 0 0 0 0 0 0
5 Star Panhandle 14U
Andrew Colombo
0 0 18 0 0 0 0 0 0 0
5 Star Panhandle 14U
Phillip Garcia
0 0 42 0 0 0 0 0 0 0
5 Star Panhandle 14U
Garrett Harper
0 0 20 67 0 0 0 0 0 0
5 Star Panhandle 14U
Ryan Stillman
0 0 60 0 0 0 0 0 0 0
5 Star Panhandle 14U
Kyler Thorp
0 0 17 32 0 0 0 0 0 0
5 Star Panhandle 14U
Garrett Workman
0 0 66 0 0 0 0 0 0 0
Canes Southeast 14u Taylor
Logan Barber
0 0 22 65 0 0 0 0 0 0
Canes Southeast 14u Taylor
Carter Lehman
0 0 3 0 0 0 0 0 0 0
Canes Southeast 14u Taylor
Reece Mims
0 0 19 84 0 0 0 0 0 0
Canes Southeast 14u Taylor
Micah Morris
0 0 86 0 0 0 0 0 0 0
Canes Southeast 14u Taylor
Brody Watts
0 0 90 0 0 0 0 0 0 0
Canes Southeast 14u Taylor
Zach Wyatt
0 0 15 41 0 0 0 0 0 0
Express Elite
Kealon Bass
0 0 84 0 0 0 0 0 0 0
Express Elite
Decedric Brown
0 0 19 0 0 0 0 0 0 0
Express Elite
Tyler Carter
0 0 17 20 0 0 0 0 0 0
Express Elite
Christopher Green II
0 0 18 69 0 0 0 0 0 0
Express Elite
Reed Mangum
0 0 26 0 0 0 0 0 0 0
Express Elite
Houston Markham
0 0 7 19 0 0 0 0 0 0
Express Elite
Chris Mayo
0 0 26 0 0 0 0 0 0 0
Express Elite
Mincer Minor IV
0 0 4 0 0 0 0 0 0 0
Express Elite
Jayden Phifer
0 0 10 0 0 0 0 0 0 0
Hoover Black Sails
James Battersby
0 0 0 80 0 0 0 0 0 0
Hoover Black Sails
Miller Blake
0 0 28 0 0 0 0 0 0 0
Hoover Black Sails
Mason Blasche
0 0 19 13 0 0 0 0 0 0
Hoover Black Sails
Cooper Darty
0 0 0 19 0 0 0 0 0 0
Hoover Black Sails
Caid Finn
0 0 13 0 0 0 0 0 0 0
Hoover Black Sails
Carter Jackman
0 0 35 0 0 0 0 0 0 0
Hoover Black Sails
John Mark Norris
0 0 56 0 0 0 0 0 0 0
Hoover Black Sails
Andrew Pitts
0 0 10 26 0 0 0 0 0 0
Hoover Black Sails
Noah Smith
0 0 8 0 0 0 0 0 0 0
Hoover Black Sails
Patrick Weatherly
0 0 21 81 0 0 0 0 0 0
Magic City Blazers
Witt Brown
0 0 18 0 0 0 0 0 0 0
Magic City Blazers
Preston Graves
0 0 29 0 0 0 0 0 0 0
Magic City Blazers
Jimmie Loats Iii
0 0 18 0 0 0 0 0 0 0
Magic City Blazers
Braden Mowery
0 0 10 0 0 0 0 0 0 0
Magic City Blazers
Fletcher Neely
0 0 82 0 0 0 0 0 0 0
Magic City Blazers
Wyatt Schultz
0 0 26 0 0 0 0 0 0 0
Magic City Blazers
Dean Walker
0 0 19 16 0 0 0 0 0 0
Magic City Blazers
Cooper Walls
0 0 1 86 0 0 0 0 0 0
MidSouth Gamers 14U
Tylan Graves
0 0 0 15 0 0 0 0 0 0
MidSouth Gamers 14U
Nathaniel Griffin
0 0 17 34 0 0 0 0 0 0
MidSouth Gamers 14U
Donovan Mitchell
0 0 3 72 0 0 0 0 0 0
MidSouth Gamers 14U
Brady Moffitt
0 0 68 0 0 0 0 0 0 0
MidSouth Gamers 14U
Caleb White
0 0 84 0 0 0 0 0 0 0
MidSouth Gamers 14U
Scotty Young
0 0 65 0 0 0 0 0 0 0
Nationals
Zac Carlisle
0 0 11 0 0 0 0 0 0 0
Nationals
Caiden Combs
0 0 54 0 0 0 0 0 0 0
Nationals
Reed Hartsfield
0 0 0 25 0 0 0 0 0 0
Nationals
Kaleb Hester
0 0 48 0 0 0 0 0 0 0
Nationals
Garrison Kahn
0 0 0 95 0 0 0 0 0 0
Nationals
Jackson Kohr
0 0 15 75 0 0 0 0 0 0
Nationals
Anthony Messina
0 0 17 87 0 0 0 0 0 0
Nationals
Frankie Randall
0 0 0 6 0 0 0 0 0 0
Nationals
Christopher Rembert
0 0 18 66 11 0 0 0 0 0
Nationals
Caden Wooldridge
0 0 0 36 0 0 0 0 0 0
Proformance Sticks - Stewart
Ross Felder
0 0 10 78 0 0 0 0 0 0
Proformance Sticks - Stewart
Paxton Flagg
0 0 20 40 0 0 0 0 0 0
Proformance Sticks - Stewart
Cameron Hale
0 0 18 62 0 0 0 0 0 0
Proformance Sticks - Stewart
Grant Johnson
0 0 18 73 0 0 0 0 0 0
Proformance Sticks - Stewart
Miles Miller
0 0 68 0 0 0 0 0 0 0
Proformance Sticks - Stewart
Gideon Motes
0 0 0 40 0 0 0 0 0 0
Proformance Sticks - Stewart
Hank Penfield
0 0 0 97 0 0 0 0 0 0
Proformance Sticks - Stewart
Cason Trickey
0 0 82 0 0 0 0 0 0 0
Proformance Sticks - Stewart
Webb Watson
0 0 19 43 0 0 0 0 0 0
Select
Cade Cooper
0 0 73 0 0 0 0 0 0 0
Select
Landon Gullett
0 0 0 54 0 0 0 0 0 0
Select
James Hood
0 0 8 0 0 0 0 0 0 0
Select
Tyler Klemm
0 0 72 0 0 0 0 0 0 0
Select
Ethan Stegall
0 0 46 0 0 0 0 0 0 0
Select
Samuel Wolf
0 0 12 57 0 0 0 0 0 0
TPL Pro Elite 2024
Aiden Berke
0 0 18 32 0 0 0 0 0 0
TPL Pro Elite 2024
Wynn Brakefield
0 0 23 0 0 0 0 0 0 0
TPL Pro Elite 2024
Sam Carter
0 0 12 78 0 0 0 0 0 0
TPL Pro Elite 2024
Rowdy Christensen
0 0 61 0 0 0 0 0 0 0
TPL Pro Elite 2024
Ryan Davis
0 0 20 40 0 0 0 0 0 0
TPL Pro Elite 2024
Ma'Kale Holden
0 0 0 35 0 0 0 0 0 0
TPL Pro Elite 2024
Landon Lacy
0 0 57 0 0 0 0 0 0 0
TPL Pro Elite 2024
Luke Reid
0 0 4 24 0 0 0 0 0 0
Triple Crown
Thomas Aaron
0 0 19 69 0 0 0 0 0 0
Triple Crown
Jackson Abrams
0 0 60 0 0 0 0 0 0 0
Triple Crown
Brenden Bryant
0 0 56 0 0 0 0 0 0 0
Triple Crown
Lane Eddins
0 0 14 87 0 0 0 0 0 0
Triple Crown
Drew Guy
0 0 15 13 0 0 0 0 0 0
Triple Crown
Tyler McKinnell
0 0 15 0 0 0 0 0 0 0
Triple Crown
Garrett West
0 0 18 42 0 0 0 0 0 0
Triple Crown
Baylor Williams
0 0 15 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest