2,210 MLB PLAYERS | 15,134 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
10/21
Day 2
10/22
Day 3
10/23
Day 4
10/24
Day 5
10/25
Day 6
10/26
Day 7
10/27
Day 8
10/28
Day 9
10/29
Day 10
10/30
2 Way Athletics 2023
Griffin Davis
103 0 0 0 0 0 0 0 0 0
2 Way Athletics 2023
Isaac Velez
25 0 0 0 0 0 0 0 0 0
2 Way Athletics 2023
Hunter Waters
80 0 0 0 0 0 0 0 0 0
5 Star 17U Atlanta
Michael Bright
0 52 0 0 0 0 0 0 0 0
5 Star 17U Atlanta
Haydn Corso
0 0 97 0 0 0 0 0 0 0
5 Star 17U Atlanta
Jordan Oldknow
0 0 30 0 0 0 0 0 0 0
5 Star 17U Atlanta
Che Williams
0 105 0 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Tucker Ausband
0 0 31 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Lucas Bascunan
0 0 74 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Tyler Cason
0 81 0 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Boomer Dunn
0 0 67 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Wesley Lybrook
0 35 0 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
William Rubenstein
0 29 24 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Andrew Tovin
0 0 11 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Aiden Wojtczak
0 80 0 0 0 0 0 0 0 0
643 Dp Jaguars 18u
Thomas (Nick) Anselmi
0 0 34 0 0 0 0 0 0 0
643 Dp Jaguars 18u
Jonah Grossman
16 0 0 0 0 0 0 0 0 0
643 Dp Jaguars 18u
Chase Hammock
22 0 0 0 0 0 0 0 0 0
643 Dp Jaguars 18u
Noah Harkins
4 0 0 0 0 0 0 0 0 0
643 Dp Jaguars 18u
Nathaniel Kirkendoll
89 40 0 0 0 0 0 0 0 0
643 Dp Jaguars 18u
Drew Moss
0 0 57 0 0 0 0 0 0 0
643 Dp Jaguars 18u
Hudson Parker
66 0 0 0 0 0 0 0 0 0
643 Dp Jaguars 18u
Gibson Thompson
0 0 17 0 0 0 0 0 0 0
Aasa 18u
Wyatt Brown
0 63 0 0 0 0 0 0 0 0
Aasa 18u
TJ Moore
0 0 68 0 0 0 0 0 0 0
Aasa 18u
Jack Perno
0 0 34 0 0 0 0 0 0 0
Aasa 18u
Trey Taylor
0 60 0 0 0 0 0 0 0 0
Aasa 18u
Harrison Tolleson
0 0 23 0 0 0 0 0 0 0
Aasa 18u
Devin Walker
0 37 0 0 0 0 0 0 0 0
Canes Southeast 18u Prospects
Wynn Boren
0 44 0 0 0 0 0 0 0 0
Canes Southeast 18u Prospects
Rhaylin Carvajal
0 109 0 0 0 0 0 0 0 0
Canes Southeast 18u Prospects
Caiden Stewart
0 21 0 0 0 0 0 0 0 0
Canes Southeast 18u Scout
Caden Carroll
0 0 61 0 0 0 0 0 0 0
Canes Southeast 18u Scout
Cade Cosper
0 0 58 0 0 0 0 0 0 0
Canes Southeast 18u Scout
James Fordham
0 97 0 0 0 0 0 0 0 0
Canes Southeast 18u Scout
Geoffrey Gore
0 13 28 0 0 0 0 0 0 0
Canes Southeast 18u Scout
Conner Hilton
0 0 58 0 0 0 0 0 0 0
Canes Southeast 18u Scout
Chase Moller
0 5 0 0 0 0 0 0 0 0
Canes Southeast 18u Scout
Kole Orshoski
0 0 65 0 0 0 0 0 0 0
East Cobb Braves
Matthew Appio
0 0 59 0 0 0 0 0 0 0
East Cobb Braves
Ramsey Buell
0 31 0 0 0 0 0 0 0 0
East Cobb Braves
Cameron Engelhart
0 0 14 0 0 0 0 0 0 0
East Cobb Braves
Garrison Markwalter
0 60 0 0 0 0 0 0 0 0
East Cobb Braves
Evan Morawski
0 0 50 0 0 0 0 0 0 0
East Cobb Braves
Colton Orr
0 64 0 0 0 0 0 0 0 0
East Cobb Braves
Elijah Pell
0 59 0 0 0 0 0 0 0 0
East Cobb Braves
Bradley Prince
0 38 0 0 0 0 0 0 0 0
East Cobb Braves
Marshall Stone
0 8 0 0 0 0 0 0 0 0
East Cobb Prime 17-18u
Drew Baker
71 0 0 0 0 0 0 0 0 0
East Cobb Prime 17-18u
Aiden Brunner
58 0 0 0 0 0 0 0 0 0
East Cobb Prime 17-18u
Edward King
3 0 0 0 0 0 0 0 0 0
East Cobb Prime 17-18u
Will Merrix
31 0 0 0 0 0 0 0 0 0
East Cobb Prime 17-18u
George Pavlis
26 0 0 0 0 0 0 0 0 0
Hitter's Park Hurricanes
Jackson Chappell
0 56 0 0 0 0 0 0 0 0
Hitter's Park Hurricanes
Austin McCabe
0 22 0 0 0 0 0 0 0 0
Hitter's Park Hurricanes
Riley Poppe
0 0 68 0 0 0 0 0 0 0
Hitter's Park Hurricanes
Jake Prince
0 36 0 0 0 0 0 0 0 0
Hitter's Park Hurricanes
Luke Savage
0 25 0 0 0 0 0 0 0 0
Hitter's Park Hurricanes
Gavyn Seitz
0 0 17 0 0 0 0 0 0 0
Hitter's Park Hurricanes
Darren Zhang
0 91 0 0 0 0 0 0 0 0
Line Drive Academy
Sawyer Bearden
0 0 32 0 0 0 0 0 0 0
Line Drive Academy
Cam Davis
0 29 0 0 0 0 0 0 0 0
Line Drive Academy
Mason Dawe
0 54 0 0 0 0 0 0 0 0
Line Drive Academy
Kade Nicholson
0 73 0 0 0 0 0 0 0 0
Line Drive Academy
Rohajae Pinder
0 25 0 0 0 0 0 0 0 0
Line Drive Academy
Cooper Reid
0 0 80 0 0 0 0 0 0 0
Line Drive Academy
Caden Walker
0 41 0 0 0 0 0 0 0 0
Line Drive Academy
Brantley Watson
0 51 0 0 0 0 0 0 0 0
No Chance Black
Colton Breeden
0 62 0 0 0 0 0 0 0 0
No Chance Black
Ben Bryant
0 44 0 0 0 0 0 0 0 0
No Chance Black
Drake Garcia
0 0 73 0 0 0 0 0 0 0
No Chance Black
Coleman Shanton
0 68 0 0 0 0 0 0 0 0
No Chance Black
Harrison Shelton
0 51 0 0 0 0 0 0 0 0
No Chance Black
Elijah White
0 0 41 0 0 0 0 0 0 0
No Chance Gold
Brooks Bird
0 94 0 0 0 0 0 0 0 0
No Chance Gold
Jonah Burchfield
0 40 0 0 0 0 0 0 0 0
No Chance Gold
Brady Collins
0 60 0 0 0 0 0 0 0 0
No Chance Gold
Caleb Jinks
0 0 91 0 0 0 0 0 0 0
No Chance Gold
Evan Lemons
0 5 0 0 0 0 0 0 0 0
Rip City Pirates
Drew Ashton
0 0 31 0 0 0 0 0 0 0
Rip City Pirates
Reginald Griffin
0 50 0 0 0 0 0 0 0 0
Rip City Pirates
Akhil Gutta
0 74 0 0 0 0 0 0 0 0
Rip City Pirates
Robert Malone
0 47 0 0 0 0 0 0 0 0
Rip City Pirates
Fletcher Roberts
0 0 26 0 0 0 0 0 0 0
Rip City Pirates
Mason Schoonover
0 76 0 0 0 0 0 0 0 0
Rip City Pirates
Dylan Smothers
0 0 41 0 0 0 0 0 0 0
Rip City Pirates
William H Taylor
0 0 18 0 0 0 0 0 0 0
SmarTense 18u The Show
Jesse Crews
0 0 21 0 0 0 0 0 0 0
SmarTense 18u The Show
Alex Drymalski
0 55 0 0 0 0 0 0 0 0
SmarTense 18u The Show
Trey Farr
0 17 0 0 0 0 0 0 0 0
SmarTense 18u The Show
Eli Gerdes
0 56 0 0 0 0 0 0 0 0
SmarTense 18u The Show
Nicolas Mascola
0 0 62 0 0 0 0 0 0 0
SmarTense 18u The Show
Kai Peters
0 5 0 0 0 0 0 0 0 0
SmarTense 18u The Show
Makana Peters
0 25 0 0 0 0 0 0 0 0
SmarTense 18u The Show
Hunter Smith
0 75 0 0 0 0 0 0 0 0
SmarTense 18u The Show
Vernon Woodard
0 0 5 0 0 0 0 0 0 0
Spartans
Matthew Ballard
0 61 0 0 0 0 0 0 0 0
Spartans
Ryan Bebout
0 0 96 0 0 0 0 0 0 0
Spartans
Logan Ervine
0 47 0 0 0 0 0 0 0 0
Spartans
Bragen Fischel
0 24 0 0 0 0 0 0 0 0
Spartans
Caden Folsom
0 89 0 0 0 0 0 0 0 0
Spartans
Austin Robinson
0 24 0 0 0 0 0 0 0 0
Spartans
Maddox Sommers
0 0 12 0 0 0 0 0 0 0
USA Prime Scout Team
Ryan Johnson
0 20 32 0 0 0 0 0 0 0
USA Prime Scout Team
Blake Myers
0 30 13 0 0 0 0 0 0 0
USA Prime Scout Team
Armando Nunez
0 0 22 0 0 0 0 0 0 0
USA Prime Scout Team
Asher Sabom
0 0 53 0 0 0 0 0 0 0
USA Prime Scout Team
Nicholas Stinson
0 71 0 0 0 0 0 0 0 0
USA Prime Scout Team
Juan Vargas
0 47 0 0 0 0 0 0 0 0
USA Prime Scout Team
Jack Young
0 0 71 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest