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/20
Day 2
09/21
Day 3
09/22
Day 4
09/23
Day 5
09/24
Day 6
09/25
Day 7
09/26
Day 8
09/27
Day 9
09/28
Day 10
09/29
2025 Gbsa Rays Black
Maddex Breon
0 0 58 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Tre Jackson
0 56 0 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Samuel Martell
0 83 0 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Angel Mendoza
0 15 38 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Jenker Romero
0 58 0 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Dale Sutton
0 0 63 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Sean Varon
0 0 44 0 0 0 0 0 0 0
2025 Gbsa Rays Gray
Ben Dupuch
0 0 61 0 0 0 0 0 0 0
2025 Gbsa Rays Gray
Ben Hermann
0 50 0 0 0 0 0 0 0 0
2025 Gbsa Rays Gray
Dylan Hobert
0 0 97 0 0 0 0 0 0 0
2025 Gbsa Rays Gray
Ben Laircey
0 0 11 0 0 0 0 0 0 0
2025 Gbsa Rays Gray
Gage Litton
0 50 0 0 0 0 0 0 0 0
2025 Gbsa Rays Gray
Jackson Reynolds
0 31 0 0 0 0 0 0 0 0
2025 Gbsa Rays Gray
Dawson Wickman
0 35 0 0 0 0 0 0 0 0
2025 Gbsa Rays Gray
Nox Williams
0 0 20 0 0 0 0 0 0 0
643 DP 18U Jaguars
Ayden Frazier
0 0 41 0 0 0 0 0 0 0
643 DP 18U Jaguars
Duncan Freeman
0 54 0 0 0 0 0 0 0 0
643 DP 18U Jaguars
Will Holland
0 0 101 0 0 0 0 0 0 0
643 DP 18U Jaguars
Ryan Liu
0 0 45 0 0 0 0 0 0 0
643 DP 18U Jaguars
Jake Medley
0 0 40 0 0 0 0 0 0 0
643 DP 18U Jaguars
Bryant Monday
0 0 25 0 0 0 0 0 0 0
643 DP 18U Jaguars
Alec Navarro
0 90 0 0 0 0 0 0 0 0
643 DP 18U Jaguars
Kalen Waterman
0 49 0 0 0 0 0 0 0 0
ATL-MLSA 2025 Blue
Dare'On Adkins
0 23 0 0 0 0 0 0 0 0
ATL-MLSA 2025 Blue
Kayden Carter
0 0 93 0 0 0 0 0 0 0
ATL-MLSA 2025 Blue
Kevin Durr
0 12 0 0 0 0 0 0 0 0
ATL-MLSA 2025 Blue
Gabriel Edwards
0 75 0 0 0 0 0 0 0 0
ATL-MLSA 2025 Blue
Amare Lupoe
0 10 0 0 0 0 0 0 0 0
ATL-MLSA 2025 Blue
Darien whitfield
0 38 0 0 0 0 0 0 0 0
ATL-MLSA 2025 Blue
Freddie Woods
0 26 0 0 0 0 0 0 0 0
ATL-MLSA 2025 Red
Tripp Braswell
0 35 0 0 0 0 0 0 0 0
ATL-MLSA 2025 Red
Damian Gibson
0 0 56 0 0 0 0 0 0 0
ATL-MLSA 2025 Red
Loden Habersham
0 60 0 0 0 0 0 0 0 0
ATL-MLSA 2025 Red
Tristan McKibben
0 55 0 0 0 0 0 0 0 0
ATL-MLSA 2025 Red
Joseph Richburg
0 0 43 0 0 0 0 0 0 0
ATL-MLSA 2025 Red
Shane Smith
0 0 24 0 0 0 0 0 0 0
East Cobb Astros - Orange
Sullivan Aita
0 54 0 0 0 0 0 0 0 0
East Cobb Astros - Orange
Brady Goninan
0 76 0 0 0 0 0 0 0 0
East Cobb Astros - Orange
Connor Lee
0 61 0 0 0 0 0 0 0 0
East Cobb Astros - Orange
Jackson Ramon
0 0 84 0 0 0 0 0 0 0
East Cobb Astros - Orange
Nick Warner
0 2 0 0 0 0 0 0 0 0
East Cobb Astros - Orange
John Whitt
0 45 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Caleb Formby
0 7 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Samuel Formby
0 24 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Drew O'Neill
0 67 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Ross Rea
0 69 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Kason Zuker
0 12 0 0 0 0 0 0 0 0
eXposure 18U
Thomas Read Butler
0 12 0 0 0 0 0 0 0 0
eXposure 18U
Andrew Monson
0 89 0 0 0 0 0 0 0 0
eXposure 18U
Titus Torbett
0 107 0 0 0 0 0 0 0 0
Landsharks National 18u
Caden Carpenter
0 14 0 0 0 0 0 0 0 0
Landsharks National 18u
Aiden Goodwin
0 82 0 0 0 0 0 0 0 0
Landsharks National 18u
Jacob Dale McCurry
0 82 0 0 0 0 0 0 0 0
Landsharks National 18u
Keegan Nieckula
0 12 96 0 0 0 0 0 0 0
Landsharks National 18u
Bennett Reagan
0 0 28 0 0 0 0 0 0 0
Landsharks National 18u
Jackson Scali
0 0 92 0 0 0 0 0 0 0
Roadrunner Baseball Academy 18u
Ethan Dixon
0 83 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 18u
Danny Eginton
0 57 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 18u
Anderson Oltmann
0 31 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 18u
Cooper Sandifer
0 53 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 18u
Ryan Ward
0 7 0 0 0 0 0 0 0 0
Team Elite 18U Grey
Kassey Caputo
0 0 40 0 0 0 0 0 0 0
Team Elite 18U Grey
Ethan Kennedy
0 87 0 0 0 0 0 0 0 0
Team Elite 18U Grey
Braden Robbins
0 26 0 0 0 0 0 0 0 0
Team Elite 18U Grey
Andrew Ruder
0 75 0 0 0 0 0 0 0 0
Team Elite 18U Grey
Aiden Ruf
0 0 52 0 0 0 0 0 0 0
Team Elite 18U Grey
Logan Woodruff
0 9 0 0 0 0 0 0 0 0
Tri-City Generals Prime 18u
Jamari Blackmon
0 18 0 0 0 0 0 0 0 0
Tri-City Generals Prime 18u
Caden Bryans
0 59 0 0 0 0 0 0 0 0
Tri-City Generals Prime 18u
Jacob Eber
0 31 94 0 0 0 0 0 0 0
Tri-City Generals Prime 18u
Daejeon Elder
0 20 0 0 0 0 0 0 0 0
Tri-City Generals Prime 18u
Jase Shehane
0 44 25 0 0 0 0 0 0 0
Wow Factor Scout
Justin Evans
0 13 21 0 0 0 0 0 0 0
Wow Factor Scout
Kenny "KennygPG" Gardner
0 0 55 0 0 0 0 0 0 0
Wow Factor Scout
Beck McKinney
0 0 26 0 0 0 0 0 0 0
Wow Factor Scout
Ethan Minor
0 14 0 0 0 0 0 0 0 0
Wow Factor Scout
Mason Morningstar
0 44 0 0 0 0 0 0 0 0
Wow Factor Scout
Dante Rodriguez
0 59 0 0 0 0 0 0 0 0
Wow Factor Scout
Dax Trost
0 5 0 0 0 0 0 0 0 0
Wow Factor Scout
Jayden Wilson
0 57 21 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest