2,203 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)
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
10/23
Day 2
10/24
Day 3
10/25
Day 4
10/26
Day 5
10/27
Day 6
10/28
Day 7
10/29
Day 8
10/30
Day 9
10/31
Day 10
11/01
5 Star Jax 13U Maulbetsch
Hunter Alba
0 61 0 0 0 0 0 0 0 0
5 Star Jax 13U Maulbetsch
Chase Braswell
0 44 0 0 0 0 0 0 0 0
5 Star Jax 13U Maulbetsch
Tyler Dellbrugge
0 62 6 0 0 0 0 0 0 0
5 Star Jax 13U Maulbetsch
Cullen Garner
0 27 0 0 0 0 0 0 0 0
5 Star Jax 13U Maulbetsch
Tyler Gunsaulus
0 26 28 0 0 0 0 0 0 0
5 Star Jax 13U Maulbetsch
Connor Hynes
0 13 0 0 0 0 0 0 0 0
5 Star Jax 13U Maulbetsch
James McCranie
0 6 0 0 0 0 0 0 0 0
5 Star Jax 13U Maulbetsch
Dylan Nelson
0 0 37 0 0 0 0 0 0 0
5 Star Jax 13U Schlosser
Hayden Carns
0 6 0 0 0 0 0 0 0 0
5 Star Jax 13U Schlosser
Gabe Gerhardt
0 53 0 0 0 0 0 0 0 0
5 Star Jax 13U Schlosser
Collin Hartman
0 15 0 0 0 0 0 0 0 0
5 Star Jax 13U Schlosser
Brennan Lee
0 0 59 0 0 0 0 0 0 0
5 Star Jax 13U Schlosser
Steele Lickliter
0 0 53 0 0 0 0 0 0 0
5 Star Jax 13U Schlosser
Storm Lickliter
0 17 39 0 0 0 0 0 0 0
5 Star Jax 13U Schlosser
Justin Osborne
0 61 0 0 0 0 0 0 0 0
5 Star Jax 13U Schlosser
Austin Pankey
0 30 0 0 0 0 0 0 0 0
5 Star Jax 13U Schlosser
Preston Ricchini
0 51 0 0 0 0 0 0 0 0
5 Star Jax 13U Schlosser
Andrew Richmond
0 0 62 0 0 0 0 0 0 0
5 Star Powermill 13u Jowers
Noah Chavez
0 76 0 0 0 0 0 0 0 0
5 Star Powermill 13u Jowers
Nate Dietz
0 0 39 0 0 0 0 0 0 0
5 Star Powermill 13u Jowers
Saunder Dinkelman
0 14 0 0 0 0 0 0 0 0
5 Star Powermill 13u Jowers
Cody Garber
0 65 0 0 0 0 0 0 0 0
5 Star Powermill 13u Jowers
Gavin Harper
0 11 10 0 0 0 0 0 0 0
5 Star Powermill 13u Jowers
Jw Meeks
0 13 75 0 0 0 0 0 0 0
Bombsquad 13U
Sawyer Chauvette
0 7 28 0 0 0 0 0 0 0
Bombsquad 13U
Joey Dugo
0 12 0 0 0 0 0 0 0 0
Bombsquad 13U
Jakeb McDougall
0 18 20 0 0 0 0 0 0 0
Bombsquad 13U
LJ Permuy
0 10 0 0 0 0 0 0 0 0
Bombsquad 13U
Ethan Polce
0 19 57 0 0 0 0 0 0 0
Bombsquad 13U
Riley Quevedo
0 15 0 0 0 0 0 0 0 0
Bombsquad 13U
Jaxson Strough
0 78 0 0 0 0 0 0 0 0
Bombsquad 13U
Dustin Tharp
0 68 0 0 0 0 0 0 0 0
CBC 13U Melcolm
Xavier Ahr
0 0 20 0 0 0 0 0 0 0
CBC 13U Melcolm
Bradley Dennis
0 0 25 0 0 0 0 0 0 0
CBC 13U Melcolm
Micah Henson
0 66 0 0 0 0 0 0 0 0
CBC 13U Melcolm
Evan Jarriel
0 42 0 0 0 0 0 0 0 0
CBC 13U Melcolm
Grayson Louvier
0 18 58 0 0 0 0 0 0 0
CBC 13U Melcolm
Jack Tapley
0 40 0 0 0 0 0 0 0 0
CBC Riverhawks Doyle 13U
Jonathan Daza
0 0 10 0 0 0 0 0 0 0
CBC Riverhawks Doyle 13U
Cade Harpin
0 24 0 0 0 0 0 0 0 0
CBC Riverhawks Doyle 13U
Brandon Keyes
0 0 54 0 0 0 0 0 0 0
CBC Riverhawks Doyle 13U
Rhys Knight
0 18 48 0 0 0 0 0 0 0
CBC Riverhawks Doyle 13U
Rigdon Neill
0 81 0 0 0 0 0 0 0 0
CBC Riverhawks Doyle 13U
Emmett Pellegrino
0 12 0 0 0 0 0 0 0 0
CBC Riverhawks Doyle 13U
Wilson Scott
0 76 0 0 0 0 0 0 0 0
Coastal Prospects Columbia
Keegan Beckham
0 0 96 0 0 0 0 0 0 0
Coastal Prospects Columbia
Cody Cigno
0 65 0 0 0 0 0 0 0 0
Coastal Prospects Columbia
Maxwell Gallagher
0 0 73 0 0 0 0 0 0 0
Coastal Prospects Columbia
Jonathon Huntley
0 77 0 0 0 0 0 0 0 0
Coastal Prospects Columbia
Jeremie Johnson
0 0 15 0 0 0 0 0 0 0
Coastal Prospects Columbia
Erik Williams
0 89 0 0 0 0 0 0 0 0
Diamond Kings
Avery Jefferson
0 18 0 0 0 0 0 0 0 0
Diamond Kings
Caiden Lewis
0 20 37 0 0 0 0 0 0 0
Diamond Kings
Isaiah Mitchell
0 69 0 0 0 0 0 0 0 0
Diamond Kings
Caden Sullivan
0 72 0 0 0 0 0 0 0 0
Diamond Kings
Griffin Thomas
0 16 78 0 0 0 0 0 0 0
Diamond Kings
Logan Wensel
0 26 0 0 0 0 0 0 0 0
Dirtbags NC 13U Platinum
Brayden Driver
0 0 96 0 0 0 0 0 0 0
Dirtbags NC 13U Platinum
Reese File
0 0 99 0 0 0 0 0 0 0
Dirtbags NC 13U Platinum
Harrison Holmes
0 95 0 0 0 0 0 0 0 0
Dirtbags NC 13U Platinum
Tripp Johnson
0 0 37 0 0 0 0 0 0 0
Dirtbags NC 13U Platinum
Cason Pope
0 0 25 0 0 0 0 0 0 0
Dirtbags NC 13U Platinum
Weston Sykes
0 16 16 0 0 0 0 0 0 0
Dirtbags NC 13U Platinum
Blake Tillery
0 69 0 0 0 0 0 0 0 0
Dirtbags NC 13U Platinum
Gavin Washburn
0 0 24 0 0 0 0 0 0 0
Dirtbags NC 13U Platinum
Roddy Woodard
0 11 92 0 0 0 0 0 0 0
Dksa Elite 13u
Adam Beverly
0 19 22 0 0 0 0 0 0 0
Dksa Elite 13u
Thomas Cook
0 20 68 0 0 0 0 0 0 0
Dksa Elite 13u
Jaxon Cox
0 16 33 0 0 0 0 0 0 0
Dksa Elite 13u
Reid Gainous
0 18 79 0 0 0 0 0 0 0
Dksa Elite 13u
James Harrison
0 20 70 0 0 0 0 0 0 0
Dksa Elite 13u
Jonathan Jarvis
0 53 0 0 0 0 0 0 0 0
Dksa Elite 13u
Nolen Taylor
0 20 47 0 0 0 0 0 0 0
Dksa Elite 13u
Bradley Vanlerberghe
0 10 0 0 0 0 0 0 0 0
Dksa Elite 13u
Zachary Williams
0 10 32 0 0 0 0 0 0 0
Florida Dodgers 12U Scout Team
Karter Alvarez
0 0 15 0 0 0 0 0 0 0
Florida Dodgers 12U Scout Team
Connor Balazic
0 26 0 0 0 0 0 0 0 0
Florida Dodgers 12U Scout Team
Matthew Bysheim
0 0 61 0 0 0 0 0 0 0
Florida Dodgers 12U Scout Team
Gavin Coffey
0 36 0 0 0 0 0 0 0 0
Florida Dodgers 12U Scout Team
Jathan DeHaven
0 17 0 0 0 0 0 0 0 0
Florida Dodgers 12U Scout Team
Preston Matricardi
0 0 21 0 0 0 0 0 0 0
Florida Dodgers 12U Scout Team
Jace Moran
0 49 0 0 0 0 0 0 0 0
Florida Dodgers 12U Scout Team
Oliver Piechota
0 48 0 0 0 0 0 0 0 0
Florida Dodgers 12U Scout Team
Garrison Wade
0 16 0 0 0 0 0 0 0 0
FTB Jacksonville - Bell
Caleb Camden
0 20 60 0 0 0 0 0 0 0
FTB Jacksonville - Bell
Branthony Carbonell
0 0 23 0 0 0 0 0 0 0
FTB Jacksonville - Bell
Tobias Caughman
0 0 42 0 0 0 0 0 0 0
FTB Jacksonville - Bell
Matthew Devine
0 54 0 0 0 0 0 0 0 0
FTB Jacksonville - Bell
Braxton Dowdle
0 0 65 0 0 0 0 0 0 0
FTB Jacksonville - Bell
Riley Lee
0 24 0 0 0 0 0 0 0 0
FTB Jacksonville - Bell
Nick Malec
0 19 0 0 0 0 0 0 0 0
FTB Jacksonville - Bell
Gehrig Severidt
0 18 47 0 0 0 0 0 0 0
FTB Jacksonville - Bell
Tanner Upton
0 0 86 0 0 0 0 0 0 0
FTB Jacksonville - Bell
Blake Warner
0 70 0 0 0 0 0 0 0 0
Inferno Black
Richaun Amaro
0 0 60 0 0 0 0 0 0 0
Inferno Black
Jayden Cotton
0 0 38 0 0 0 0 0 0 0
Inferno Black
Gunner Dixon
0 0 34 0 0 0 0 0 0 0
Inferno Black
Jordan Gonzalez
0 50 0 0 0 0 0 0 0 0
Inferno Black
Reilley Oglageo
0 0 58 0 0 0 0 0 0 0
Inferno Black
Kenny Pickens
0 87 0 0 0 0 0 0 0 0
Inferno Black
Alan Smith
0 18 36 0 0 0 0 0 0 0
Main Baseball Academy 13u
Hunter Bendle
0 18 24 0 0 0 0 0 0 0
Main Baseball Academy 13u
Kaden Harvill
0 15 82 0 0 0 0 0 0 0
Main Baseball Academy 13u
Jack Irwin
0 6 0 0 0 0 0 0 0 0
Main Baseball Academy 13u
Tyler Kniebbe
0 77 0 0 0 0 0 0 0 0
Main Baseball Academy 13u
Blake Manley
0 20 23 0 0 0 0 0 0 0
Main Baseball Academy 13u
Braden Myers
0 76 0 0 0 0 0 0 0 0
Main Baseball Academy 13u
Trinden Treichel
0 19 0 0 0 0 0 0 0 0
Main Baseball Academy 13u
Jayden Wise
0 2 83 0 0 0 0 0 0 0
Main Baseball Academy 13u
Ethan Zagers
0 0 2 0 0 0 0 0 0 0
Ponte Vedra Thunder Gray
Will Braig
0 19 0 0 0 0 0 0 0 0
Ponte Vedra Thunder Gray
Tucker Demsey
0 46 0 0 0 0 0 0 0 0
Ponte Vedra Thunder Gray
John Gerosa
0 20 36 0 0 0 0 0 0 0
Ponte Vedra Thunder Gray
Jacob Guthmiller
0 20 0 0 0 0 0 0 0 0
Ponte Vedra Thunder Gray
Brayden Harris
0 18 0 0 0 0 0 0 0 0
Ponte Vedra Thunder Gray
Luke Labbe
0 0 63 0 0 0 0 0 0 0
Ponte Vedra Thunder Gray
Nick Nuualiitia
0 0 37 0 0 0 0 0 0 0
Ponte Vedra Thunder Gray
Roshan Patel
0 42 0 0 0 0 0 0 0 0
Ponte Vedra Thunder Gray
Jackson Sizemore
0 0 59 0 0 0 0 0 0 0
Ponte Vedra Thunder Gray
Damian Smith
0 20 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