2,110 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)
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/29
Day 2
09/30
Day 3
10/01
Day 4
10/02
Day 5
10/03
Day 6
10/04
Day 7
10/05
Day 8
10/06
Day 9
10/07
Day 10
10/08
643 Dp Cougars 18u
Carter Barth
0 37 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Boomer Dunn
67 0 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Ethan Hall
0 0 18 0 0 0 0 0 0 0
643 Dp Cougars 18u
Gavin Pilger
0 64 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Jamey Tolve
4 0 27 0 0 0 0 0 0 0
643 DP Jags 18U
Waylon Christman
0 106 0 0 0 0 0 0 0 0
643 DP Jags 18U
Chase Hammock
0 89 0 0 0 0 0 0 0 0
643 DP Jags 18U
Fletcher Heacock
0 45 0 0 0 0 0 0 0 0
643 DP Jags 18U
Wesley Lybrook
0 60 0 0 0 0 0 0 0 0
Angels
Patrick Cunningham
0 0 31 0 0 0 0 0 0 0
Angels
Harrison Felger
0 0 29 0 0 0 0 0 0 0
Angels
David McKechnie
0 99 0 0 0 0 0 0 0 0
Angels
Cooper Moreno
0 23 0 0 0 0 0 0 0 0
Angels
Mitchell Poore
0 51 0 0 0 0 0 0 0 0
Angels
William Whitlock
0 3 53 0 0 0 0 0 0 0
Angels
Mason Whittemore
0 51 0 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Andrew Azar
0 40 0 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Wyatt Brown
0 12 0 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Trae Burton
0 53 0 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Aidan Holley
0 0 69 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Ethan Moore
0 6 0 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Riley Valentine
0 70 0 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Nathaniel Valles
0 36 0 0 0 0 0 0 0 0
ATL Metro Blue
Jackson Davis
0 41 0 0 0 0 0 0 0 0
ATL Metro Blue
Zach Evans
0 91 0 0 0 0 0 0 0 0
ATL Metro Blue
Malachi Ferrin
0 0 15 0 0 0 0 0 0 0
ATL Metro Blue
Hunter Jackson
0 50 0 0 0 0 0 0 0 0
ATL Metro Blue
Quenton Mitchell Jr
0 10 72 0 0 0 0 0 0 0
East Cobb Astros
Reid Brosnan
0 46 0 0 0 0 0 0 0 0
East Cobb Astros
Caden Hewitt
0 47 0 0 0 0 0 0 0 0
East Cobb Astros
Nolan McKinstry
0 64 0 0 0 0 0 0 0 0
East Cobb Astros
Braden Sperry
0 76 0 0 0 0 0 0 0 0
East Cobb Colt 45 Navy
Jack Burns
0 60 0 0 0 0 0 0 0 0
East Cobb Colt 45 Navy
Pedro Rodriguez
0 37 0 0 0 0 0 0 0 0
East Cobb Colt 45 Navy
Tyler Williams
0 88 0 0 0 0 0 0 0 0
ECB Astros 18u Navy
Kenya Brewer
0 27 25 0 0 0 0 0 0 0
ECB Astros 18u Navy
Anthony Holloway
43 0 42 0 0 0 0 0 0 0
ECB Astros 18u Navy
Reece Holloway
0 7 29 0 0 0 0 0 0 0
ECB Astros 18u Navy
Ben Jacobs
0 27 20 0 0 0 0 0 0 0
ECB Astros 18u Navy
Patrick Kilgo
0 30 0 0 0 0 0 0 0 0
ECB Astros 18u Navy
Aaron Peterson
42 0 29 0 0 0 0 0 0 0
ECB Astros 18u Navy
Tyler Williams
12 0 0 0 0 0 0 0 0 0
Elite National Southeast
Ben Bryant
0 0 77 0 0 0 0 0 0 0
Elite National Southeast
Gavin Fields
0 49 0 0 0 0 0 0 0 0
Elite National Southeast
Kian Manske
0 17 0 0 0 0 0 0 0 0
Elite National Southeast
Tinnin Potts
0 54 0 0 0 0 0 0 0 0
Elite National Southeast
Ryan Satterfield
0 0 39 0 0 0 0 0 0 0
Elite National Southeast
Samuel Simonds
0 61 0 0 0 0 0 0 0 0
Elite National Southeast
Kaleb Stephens
0 76 0 0 0 0 0 0 0 0
Nlb American
Andrew Colombo
0 23 0 0 0 0 0 0 0 0
Nlb American
Cale Cox
0 31 59 0 0 0 0 0 0 0
Nlb American
Chase Davis
0 64 0 0 0 0 0 0 0 0
Nlb American
Ty Keeley
0 15 61 0 0 0 0 0 0 0
Nlb Upperclass
William Chipman
0 48 0 0 0 0 0 0 0 0
Nlb Upperclass
Ace Demotts
0 0 90 0 0 0 0 0 0 0
Nlb Upperclass
Sam Plano
0 15 27 0 0 0 0 0 0 0
Nlb Upperclass
Hunter Tarchalski
0 83 0 0 0 0 0 0 0 0
Nlb Upperclass
Evan Wallace
0 9 0 0 0 0 0 0 0 0
Pro Stock/Axe Bat 18u
Brayden Bassett
0 0 44 0 0 0 0 0 0 0
Pro Stock/Axe Bat 18u
Michael Gagliano
58 0 0 0 0 0 0 0 0 0
Pro Stock/Axe Bat 18u
Eli Hardage
0 0 69 0 0 0 0 0 0 0
Pro Stock/Axe Bat 18u
Charlie Hendrix
0 0 47 0 0 0 0 0 0 0
Pro Stock/Axe Bat 18u
Jackson Hurd
0 51 0 0 0 0 0 0 0 0
Pro Stock/Axe Bat 18u
Vaughn Krohn
0 0 38 0 0 0 0 0 0 0
Pro Stock/Axe Bat 18u
Carter Payne
0 0 39 0 0 0 0 0 0 0
Pro Stock/Axe Bat 18u
Ethan Rucker
50 0 0 0 0 0 0 0 0 0
Pro Stock/Axe Bat 18u
Tyler Waddell
0 10 24 0 0 0 0 0 0 0
Pro Stock/Axe Bat 18u
Cooper Zeckman
29 0 0 0 0 0 0 0 0 0
Wolves Baseball
Jonathon Crenshaw
0 43 0 0 0 0 0 0 0 0
Wolves Baseball
Caden Folsom
0 0 68 0 0 0 0 0 0 0
Wolves Baseball
Logan Maddox
0 24 0 0 0 0 0 0 0 0
Wolves Baseball
Talyn Spencer
40 0 14 0 0 0 0 0 0 0
Wolves Baseball
Josh Tuggle
50 0 0 0 0 0 0 0 0 0
Wolves Baseball
Konal Webster
0 0 56 0 0 0 0 0 0 0
Wolves Baseball
Austyn Wise
0 42 0 0 0 0 0 0 0 0
Wow Factor Se Scout 18u
Adam Boyd
0 0 93 0 0 0 0 0 0 0
Wow Factor Se Scout 18u
Maddux Earls
0 0 36 0 0 0 0 0 0 0
Wow Factor Se Scout 18u
Carter Ginther
0 28 49 0 0 0 0 0 0 0
Wow Factor Se Scout 18u
Noah Lester
0 69 0 0 0 0 0 0 0 0
Wow Factor Se Scout 18u
Scotty Milbourn
0 60 0 0 0 0 0 0 0 0
Wow Factor Se Scout 18u
Brandt Washington
0 9 15 0 0 0 0 0 0 0
Wow Factor Se Scout 18u
Drew Williams
0 20 44 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest