2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Championship bracket and consolation matchups for Sunday (10/1) is live on the PG website.
Schedule/Scores Brackets Event Info   Pool Standings 1 Event Article
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/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
16U Mississippi Scout
Hayden Armstrong
0 0 26 0 0 0 0 0 0 0
16U Mississippi Scout
Ace Carroll
0 23 0 0 0 0 0 0 0 0
16U Mississippi Scout
Parker Heatherly
0 0 9 0 0 0 0 0 0 0
16U Mississippi Scout
Kyle Kelly
0 39 0 0 0 0 0 0 0 0
16U Mississippi Scout
Jacob Mullins
0 0 24 0 0 0 0 0 0 0
16U Mississippi Scout
Owen Roebuck
0 77 0 0 0 0 0 0 0 0
16U Mississippi Scout
Parker Smith
0 29 47 0 0 0 0 0 0 0
16U Mississippi Scout
Jr Williams
0 54 0 0 0 0 0 0 0 0
33s Baseball 16u
Nathan Byrd
0 32 0 0 0 0 0 0 0 0
33s Baseball 16u
Will Hicks
0 0 31 0 0 0 0 0 0 0
33s Baseball 16u
Keaton Shanlever
0 76 0 0 0 0 0 0 0 0
33s Baseball 16u
Caden Smith
0 0 63 0 0 0 0 0 0 0
33s Baseball 2026
Cooper Anderson
0 24 0 0 0 0 0 0 0 0
33s Baseball 2026
Reid Dickerson
0 58 0 0 0 0 0 0 0 0
33s Baseball 2026
Bryant Diddell
0 58 0 0 0 0 0 0 0 0
33s Baseball 2026
Tyler Hohne
0 0 41 0 0 0 0 0 0 0
33s Baseball 2026
James Isaminger
0 0 6 0 0 0 0 0 0 0
33s Baseball 2026
Matthew Pattillo
0 36 0 0 0 0 0 0 0 0
33s Baseball 2026
Will Schmitt
0 34 0 0 0 0 0 0 0 0
33s Baseball 2026
Nolan Shotts
0 0 72 0 0 0 0 0 0 0
33s Baseball 2026
Leython-George Williams
0 29 0 0 0 0 0 0 0 0
5 Star Bama West- Nabors
Hudson Campbell
0 47 0 0 0 0 0 0 0 0
5 Star Bama West- Nabors
Kash Key
0 20 0 0 0 0 0 0 0 0
5 Star Bama West- Nabors
Ryan King
0 5 22 0 0 0 0 0 0 0
5 Star Bama West- Nabors
Dalton Mandel
0 0 64 0 0 0 0 0 0 0
5 Star Bama West- Nabors
Jacob Towe
0 83 0 0 0 0 0 0 0 0
5 Star Bama West- Nabors
Joshua Tuttle
0 0 25 0 0 0 0 0 0 0
5 Star Bama West- Nabors
Tanner Underwood
0 25 0 0 0 0 0 0 0 0
5 Star Bama West- Nabors
Bryson Wright
0 24 22 0 0 0 0 0 0 0
5 Star Bama West- Thompson
Colton Ashmore
0 27 0 0 0 0 0 0 0 0
5 Star Bama West- Thompson
Ryley Bailey
0 13 34 0 0 0 0 0 0 0
5 Star Bama West- Thompson
Joseph Bryant
0 64 0 0 0 0 0 0 0 0
5 Star Bama West- Thompson
Jake Holderfield
0 46 0 0 0 0 0 0 0 0
5 Star Bama West- Thompson
Levi Parrish
0 53 21 0 0 0 0 0 0 0
5 Star Bama West- Thompson
Davis Stallworth
0 17 0 0 0 0 0 0 0 0
5 Star Bama West- Thompson
Davis Torri
0 30 53 0 0 0 0 0 0 0
Beehive Scout
Hudson Campbell
0 0 31 0 0 0 0 0 0 0
Beehive Scout
Jake Levy
0 29 0 0 0 0 0 0 0 0
Beehive Scout
Braden Martin
0 96 0 0 0 0 0 0 0 0
Beehive Scout
Aiden McCrary
0 0 18 0 0 0 0 0 0 0
Beehive Scout
Asher Nobles
0 64 0 0 0 0 0 0 0 0
Beehive Scout
Jamarkius Smith
0 0 33 0 0 0 0 0 0 0
Beehive Scout
Brock Whitt
0 0 29 0 0 0 0 0 0 0
East Coast Sox- Marucci North Alabama
Jackson Alexander
0 30 64 0 0 0 0 0 0 0
East Coast Sox- Marucci North Alabama
Luke Ezell
0 29 0 0 0 0 0 0 0 0
East Coast Sox- Marucci North Alabama
Trent Gilbert
0 24 0 0 0 0 0 0 0 0
East Coast Sox- Marucci North Alabama
Landon Guthery
0 0 12 0 0 0 0 0 0 0
East Coast Sox- Marucci North Alabama
Maddox Maples
0 54 0 0 0 0 0 0 0 0
East Coast Sox- Marucci North Alabama
Jayden Mott
0 21 0 0 0 0 0 0 0 0
East Coast Sox- Marucci North Alabama
Zach Schenck
0 30 27 0 0 0 0 0 0 0
East Coast Sox- Marucci North Alabama
Levi Smith
0 22 0 0 0 0 0 0 0 0
East Coast Sox- Marucci North Alabama
Hayden Udovich
0 8 12 0 0 0 0 0 0 0
Elite Baseball
John Braswell
0 45 0 0 0 0 0 0 0 0
Elite Baseball
Bryant Grimes
0 0 62 0 0 0 0 0 0 0
Elite Baseball
Mason Hawkins
0 29 32 0 0 0 0 0 0 0
Elite Baseball
Garrett Lawley
0 29 0 0 0 0 0 0 0 0
Elite Baseball
Ellis Thoms
0 28 0 0 0 0 0 0 0 0
Elite Baseball
Jackson Todd
0 94 0 0 0 0 0 0 0 0
Excel Blue Wave
Jaylen Crocker
0 0 79 0 0 0 0 0 0 0
Excel Blue Wave
Micah Harper
0 51 0 0 0 0 0 0 0 0
Excel Blue Wave
Rhys Jones
0 0 94 0 0 0 0 0 0 0
Excel Blue Wave
Cooper Mincey
0 0 24 0 0 0 0 0 0 0
Excel Blue Wave
Karter Perry
0 0 6 0 0 0 0 0 0 0
Excel Blue Wave
Luke Reed
0 0 71 0 0 0 0 0 0 0
Excel Blue Wave
John Louis Watson
0 58 0 0 0 0 0 0 0 0
Rip City Raiders
Christopher Biggs
0 11 21 0 0 0 0 0 0 0
Rip City Raiders
Brooks Green
0 75 0 0 0 0 0 0 0 0
Rip City Raiders
Demetrius Hardnett
0 25 45 0 0 0 0 0 0 0
Rip City Raiders
Dylan Lockhart
0 92 0 0 0 0 0 0 0 0
Rip City Raiders
Jeremiah Lovett
0 29 0 0 0 0 0 0 0 0
Rip City Raiders
Logan Wallace
0 0 53 0 0 0 0 0 0 0
TPL National
Jackson Dassau
0 11 0 0 0 0 0 0 0 0
TPL National
Ryne Paquette
0 62 0 0 0 0 0 0 0 0
TPL National
Brantley Patrick
0 56 0 0 0 0 0 0 0 0
TPL National
Michael Shafer
0 35 0 0 0 0 0 0 0 0
TPL National
Wil Stephens
0 23 9 0 0 0 0 0 0 0
TPL National
Keller Usry
0 13 0 0 0 0 0 0 0 0
TPL National
Jude Young
0 0 91 0 0 0 0 0 0 0
USA Prime 15U American
Boston Brown
0 0 90 0 0 0 0 0 0 0
USA Prime 15U American
Jarrett Brown
0 0 1 0 0 0 0 0 0 0
USA Prime 15U American
Jackson Carmichael
0 13 83 0 0 0 0 0 0 0
USA Prime 15U American
Dillon DuBose
0 0 70 0 0 0 0 0 0 0
USA Prime 15U American
Brady Sack
0 71 0 0 0 0 0 0 0 0
USA Prime 15U American
Charles Taaffe
0 23 0 0 0 0 0 0 0 0
USA Prime 15U American
John Robert Towry
0 57 0 0 0 0 0 0 0 0
USA Prime 15U American
Ford Traweek
0 22 58 0 0 0 0 0 0 0
USA Prime 15U American
John Berry Upton
0 0 9 0 0 0 0 0 0 0
USA Prime 15U American
Nicholas Williams
0 22 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