2,086 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)
15-16 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-75 76+
0
= Required Rest
PlayerDay 1
09/11
Day 2
09/12
Day 3
09/13
Day 4
09/14
Day 5
09/15
Day 6
09/16
Day 7
09/17
Day 8
09/18
Day 9
09/19
Day 10
09/20
33s Baseball 16u
Hudson Cahalan
0 57 0 0 0 0 0 0 0 0
33s Baseball 16u
Harrison Daniels
0 20 46 0 0 0 0 0 0 0
33s Baseball 16u
Alex Harrison
0 0 42 0 0 0 0 0 0 0
33s Baseball 16u
Jake Stephens
0 83 0 0 0 0 0 0 0 0
33s Baseball 16u
Dean Walker
0 81 0 0 0 0 0 0 0 0
33s Baseball 2024
Witt Brown
0 25 0 0 0 0 0 0 0 0
33s Baseball 2024
Jacob Byrd
0 13 38 0 0 0 0 0 0 0
33s Baseball 2024
Kenneth Diddell
0 62 0 0 0 0 0 0 0 0
33s Baseball 2024
Lucas Harvey
0 0 24 0 0 0 0 0 0 0
33s Baseball 2024
Hunter Keller
0 14 9 0 0 0 0 0 0 0
33s Baseball 2024
Logan Moller
0 63 0 0 0 0 0 0 0 0
33s Baseball 2024
Blake Patrick
0 9 75 0 0 0 0 0 0 0
33s Baseball 2024
Jb Sain
0 0 75 0 0 0 0 0 0 0
AB National Squad
Keilan Alexander
0 84 8 0 0 0 0 0 0 0
AB National Squad
Kanious Davis
0 116 0 0 0 0 0 0 0 0
AB National Squad
Bryon Demps
0 0 9 0 0 0 0 0 0 0
AB National Squad
Patrick H Ford IV
0 0 5 0 0 0 0 0 0 0
AB National Squad
Elijah Solammon
0 16 57 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Anthony Argiro
0 0 17 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Charles Barbour
0 62 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Griffin Frye
0 0 61 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Riley Miller
0 27 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Ellis Newman
0 59 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Carson Schmelzer
0 0 15 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Kurtis Schuyler
0 50 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Spencer Singley
0 0 20 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Demarkez West
0 0 29 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
James Alston
0 27 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
William Blackard
0 0 79 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Josh Carrington
0 0 49 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Andrew Didion
0 48 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Parker Ishee
0 0 54 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Ayden (AJ) Liveoak
0 29 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Jace Meadows
0 63 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Evan Stewart
0 21 30 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Nicholas Wade
0 33 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Bennett Bornstein
0 0 24 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Christian Brito
0 5 23 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Walker Craig
0 0 75 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Davis Fox
0 0 57 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Landry Horn
0 19 17 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Andrew Huckaby
0 0 83 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Sean McConachie
0 33 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Grayson McDonald
0 93 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Connor Montgomery
0 77 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Hayden Reynolds
0 0 78 0 0 0 0 0 0 0
East Coast Sox 2024- Myers
Jackson Kohr
0 0 52 0 0 0 0 0 0 0
East Coast Sox 2024- Myers
Luke Lorence
0 0 73 0 0 0 0 0 0 0
East Coast Sox 2024- Myers
Andrew McCary
0 57 0 0 0 0 0 0 0 0
East Coast Sox 2024- Myers
Will McDonald
0 26 0 0 0 0 0 0 0 0
East Coast Sox 2024- Myers
Brant Melancon
0 0 5 0 0 0 0 0 0 0
East Coast Sox 2024- Myers
Christopher Rembert
0 15 0 0 0 0 0 0 0 0
East Coast Sox 2024- Myers
Duke Samples
0 0 55 0 0 0 0 0 0 0
East Coast Sox 2024- Myers
Matthew Shorey
0 87 0 0 0 0 0 0 0 0
Excel 16u
Tide Gann
0 19 0 0 0 0 0 0 0 0
Excel 16u
Kaden Heatherly
0 67 0 0 0 0 0 0 0 0
Excel 16u
Carter Johnson
0 0 54 0 0 0 0 0 0 0
Excel 16u
Tripp Patterson
0 78 0 0 0 0 0 0 0 0
Excel 16u
Blake Sewell
0 0 16 0 0 0 0 0 0 0
Meridian Phenoms 2024
Camden Cooper
0 0 68 0 0 0 0 0 0 0
Meridian Phenoms 2024
Stephen Eakes
0 79 0 0 0 0 0 0 0 0
Meridian Phenoms 2024
Ian Herrington
0 28 91 0 0 0 0 0 0 0
Meridian Phenoms 2024
Jacob Hostetler
0 8 0 0 0 0 0 0 0 0
Meridian Phenoms 2024
Jaxson Joyner
0 26 0 0 0 0 0 0 0 0
Meridian Phenoms 2024
Wes Pritchard
0 13 20 0 0 0 0 0 0 0
Meridian Phenoms 2024
Trent Renfrow
0 24 92 0 0 0 0 0 0 0
Midsouth Gamers
Griffin Brown
0 79 0 0 0 0 0 0 0 0
Midsouth Gamers
James Fenton
0 24 37 0 0 0 0 0 0 0
Midsouth Gamers
Jack Gleason
0 0 64 0 0 0 0 0 0 0
Midsouth Gamers
Riley Goodman
0 0 38 0 0 0 0 0 0 0
Midsouth Gamers
Luke Miner
0 10 17 0 0 0 0 0 0 0
Midsouth Gamers
Brady Moffitt
0 0 22 0 0 0 0 0 0 0
Midsouth Gamers
Scotty Young
0 84 0 0 0 0 0 0 0 0
Montgomery Knights
Jadarian Calloway
0 18 0 0 0 0 0 0 0 0
Montgomery Knights
Cason Dunlap
0 25 0 0 0 0 0 0 0 0
Montgomery Knights
Arnize Jones
0 39 0 0 0 0 0 0 0 0
Montgomery Knights
Jadarien McGhee
0 43 29 0 0 0 0 0 0 0
Montgomery Knights
Cameron Richardson
0 6 14 0 0 0 0 0 0 0
Montgomery Knights
Mykah Wilson
0 46 52 0 0 0 0 0 0 0
MUDCATS
Adam Boyd
0 29 38 0 0 0 0 0 0 0
MUDCATS
Connor Cody
0 23 0 0 0 0 0 0 0 0
MUDCATS
Caden Collier
0 0 79 0 0 0 0 0 0 0
MUDCATS
Camden Dyer
0 0 20 0 0 0 0 0 0 0
MUDCATS
Porter Dykes
0 29 0 0 0 0 0 0 0 0
MUDCATS
Evan Hamilton
0 85 0 0 0 0 0 0 0 0
MUDCATS
Harrison Hicks
0 29 65 0 0 0 0 0 0 0
MUDCATS
Gant Underwood
0 15 30 0 0 0 0 0 0 0
MUDCATS
Aiden Wright
0 18 0 0 0 0 0 0 0 0
Tennessee FUEL
Drake Allen
0 0 21 0 0 0 0 0 0 0
Tennessee FUEL
Zak Derrick
0 0 101 0 0 0 0 0 0 0
Tennessee FUEL
Jayce Falls
0 25 0 0 0 0 0 0 0 0
Tennessee FUEL
Cameron Miller
0 85 0 0 0 0 0 0 0 0
Tennessee FUEL
Chandler Owen
0 100 0 0 0 0 0 0 0 0
Tennessee FUEL
Lochlan Ward
0 44 0 0 0 0 0 0 0 0
TPL American
Cameron Baldwin
0 0 13 0 0 0 0 0 0 0
TPL American
Brady Elrod
0 0 71 0 0 0 0 0 0 0
TPL American
Ben Ferrell
0 34 0 0 0 0 0 0 0 0
TPL American
Reed Hartsfield
0 0 46 0 0 0 0 0 0 0
TPL American
Ralston Little
0 73 0 0 0 0 0 0 0 0
TPL American
Ty Stricklin
0 31 0 0 0 0 0 0 0 0
TPL American
Patrick Weatherly
0 47 0 0 0 0 0 0 0 0
TPL National
Aiden Berke
0 12 0 0 0 0 0 0 0 0
TPL National
Parker Blake
0 65 0 0 0 0 0 0 0 0
TPL National
Logan Caldwell
0 21 46 0 0 0 0 0 0 0
TPL National
Sam Carter
0 0 77 0 0 0 0 0 0 0
TPL National
Ryan Davis
0 0 48 0 0 0 0 0 0 0
TPL National
Jeremiah Gary
0 62 0 0 0 0 0 0 0 0
TPL National
Drake McBride
0 70 0 0 0 0 0 0 0 0
TPL National
Corey Richardson Jr.
0 0 31 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest