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
27 SBG Sox Phillips
Mason Ballard
0 21 0 0 0 0 0 0 0 0
27 SBG Sox Phillips
Ayden Demoran
0 34 0 0 0 0 0 0 0 0
27 SBG Sox Phillips
Ethan Johnson
0 74 0 0 0 0 0 0 0 0
27 SBG Sox Phillips
Ayden Obenhaus
0 0 55 0 0 0 0 0 0 0
27 SBG Sox Phillips
Nolan Scott
0 26 0 0 0 0 0 0 0 0
27 SBG Sox Phillips
Parker Stewart
0 23 0 0 0 0 0 0 0 0
27 SBG Sox Phillips
Landon Swinney
0 0 48 0 0 0 0 0 0 0
27 SBG Sox Phillips
Trey Zorn
0 56 0 0 0 0 0 0 0 0
33s Baseball 2027
Chad Dunn
0 51 0 0 0 0 0 0 0 0
33s Baseball 2027
William Hurt
0 59 0 0 0 0 0 0 0 0
33s Baseball 2027
Andrew Kerr
0 0 44 0 0 0 0 0 0 0
33s Baseball 2027
Weston Knott
0 22 0 0 0 0 0 0 0 0
33s Baseball 2027
Hunt Lyman
0 51 0 0 0 0 0 0 0 0
33s Baseball 2027
Jacob Plyler
0 19 0 0 0 0 0 0 0 0
33s Baseball 2027
Ryan Reaves
0 0 46 0 0 0 0 0 0 0
33s Baseball 2027
Burton Stoddard
0 55 0 0 0 0 0 0 0 0
5 Star Bama West- Torres
Christopher England
0 45 0 0 0 0 0 0 0 0
5 Star Bama West- Torres
Brayden Greene
0 12 0 0 0 0 0 0 0 0
5 Star Bama West- Torres
Brayden Hennigan
0 0 91 0 0 0 0 0 0 0
5 Star Bama West- Torres
Jack Jensen
0 16 28 0 0 0 0 0 0 0
5 Star Bama West- Torres
Braxton Ogle
0 83 0 0 0 0 0 0 0 0
5 Star Bama West- Torres
Ryan Turman
0 30 0 0 0 0 0 0 0 0
5 Star Mafia - Gulf Coast - Stewart
Haze Ammons
0 45 0 0 0 0 0 0 0 0
5 Star Mafia - Gulf Coast - Stewart
Conner Davidson
0 25 0 0 0 0 0 0 0 0
5 Star Mafia - Gulf Coast - Stewart
Caleb Harper
0 43 0 0 0 0 0 0 0 0
5 Star Mafia - Gulf Coast - Stewart
Clay Johnson
0 6 43 0 0 0 0 0 0 0
5 Star Mafia - Gulf Coast - Stewart
Porter Nelson
0 0 57 0 0 0 0 0 0 0
5 Star Mafia - Gulf Coast - Stewart
Brody Rhoades
0 52 0 0 0 0 0 0 0 0
5 Star Mafia - Gulf Coast - Stewart
Braden Shirley
0 53 0 0 0 0 0 0 0 0
Batters Box Elite 15u
Jeffrey Gardner
0 69 0 0 0 0 0 0 0 0
Batters Box Elite 15u
Henry Maxwell
0 26 13 0 0 0 0 0 0 0
Batters Box Elite 15u
Houston Shackelford
0 28 59 0 0 0 0 0 0 0
Batters Box Elite 15u
Hudson Snell
0 17 0 0 0 0 0 0 0 0
Batters Box Elite 15u
Eli Stewart
0 46 0 0 0 0 0 0 0 0
Batters Box Elite 15u
Gage Todd
0 0 49 0 0 0 0 0 0 0
Batters Box Scout 15u
Gatlin Brownlee
0 69 0 0 0 0 0 0 0 0
Batters Box Scout 15u
Jaylon Dickson
0 41 0 0 0 0 0 0 0 0
Batters Box Scout 15u
John Lee
0 0 16 0 0 0 0 0 0 0
Batters Box Scout 15u
Thomas Starrett
0 0 73 0 0 0 0 0 0 0
Batters Box Scout 15u
Preston Sumner
0 27 33 0 0 0 0 0 0 0
Batters Box Scout 15u
Casey Wheeler
0 40 0 0 0 0 0 0 0 0
Batters Box Scout 15u
Sam Wilkinson
0 90 0 0 0 0 0 0 0 0
Canes 15u Russell
Jacob Brooks
0 24 53 0 0 0 0 0 0 0
Canes 15u Russell
Rhett Hayes
0 65 0 0 0 0 0 0 0 0
Canes 15u Russell
Cole Norton
0 9 0 0 0 0 0 0 0 0
Canes 15u Russell
Cade Parham
0 22 0 0 0 0 0 0 0 0
Canes 15u Russell
Ben Pugh
0 30 0 0 0 0 0 0 0 0
Canes 15u Russell
Daniel Reza
0 30 16 0 0 0 0 0 0 0
Canes 15u Russell
Graham Segraves
0 26 27 0 0 0 0 0 0 0
Canes 15u Russell
Brenner Vandewynckel
0 27 19 0 0 0 0 0 0 0
Diamond Heels East Tn
Will Criner
0 62 0 0 0 0 0 0 0 0
Diamond Heels East Tn
James Huffman
0 0 18 0 0 0 0 0 0 0
Diamond Heels East Tn
Blake Morrow
0 29 25 0 0 0 0 0 0 0
Diamond Heels East Tn
Porter Owen
0 0 19 0 0 0 0 0 0 0
Diamond Heels East Tn
Jack Pate
0 0 30 0 0 0 0 0 0 0
Diamond Heels East Tn
Carson Shepherd
0 0 90 0 0 0 0 0 0 0
Diamond Heels East Tn
Chase Swaggerty
0 29 0 0 0 0 0 0 0 0
Diamond Heels East Tn
Tristan Todd
0 0 10 0 0 0 0 0 0 0
Diamond Heels East Tn
Bayden Walsh
0 62 0 0 0 0 0 0 0 0
Excel Blue Wave
John Elliott
0 85 0 0 0 0 0 0 0 0
Excel Blue Wave
Ivan Hand
0 0 84 0 0 0 0 0 0 0
Excel Blue Wave
Hudson McComb
0 69 0 0 0 0 0 0 0 0
Excel Blue Wave
Ayden Noyola
0 0 85 0 0 0 0 0 0 0
Excel Blue Wave
Cameron Roberts
0 14 0 0 0 0 0 0 0 0
Excel Blue Wave
Cason Smith
0 0 18 0 0 0 0 0 0 0
Excel Blue Wave
Ethan Taylor
0 0 51 0 0 0 0 0 0 0
Jv Bandits
Gavin Clement
0 20 0 0 0 0 0 0 0 0
Jv Bandits
Matthew Cox
0 30 53 0 0 0 0 0 0 0
Jv Bandits
Osaveis Frazier
0 57 0 0 0 0 0 0 0 0
Jv Bandits
Juanvalentin Gil-Rodriguez
0 29 0 0 0 0 0 0 0 0
Jv Bandits
Trenton Hayes
0 88 0 0 0 0 0 0 0 0
Jv Bandits
Colton Silvestri
0 14 14 0 0 0 0 0 0 0
Ms Scout 1
Tanner Brannigan
0 70 0 0 0 0 0 0 0 0
Ms Scout 1
Gavin Carroll
0 0 27 0 0 0 0 0 0 0
Ms Scout 1
Brayden Dewett
0 29 0 0 0 0 0 0 0 0
Ms Scout 1
Luke Elder
0 0 20 0 0 0 0 0 0 0
Ms Scout 1
Jevan McDuffy
0 25 0 0 0 0 0 0 0 0
Ms Scout 1
John pharr
0 0 16 0 0 0 0 0 0 0
Ms Scout 1
Reid Raper
0 81 0 0 0 0 0 0 0 0
Ms Scout 1
Ethan Reeves
0 25 0 0 0 0 0 0 0 0
Ms Scout 1
Jace Yates
0 24 0 0 0 0 0 0 0 0
Rawlings Se Mad Mavericks
Chase Angell
0 0 76 0 0 0 0 0 0 0
Rawlings Se Mad Mavericks
Luke Denery
0 61 0 0 0 0 0 0 0 0
Rawlings Se Mad Mavericks
Dylan Fulton
0 24 0 0 0 0 0 0 0 0
Rawlings Se Mad Mavericks
Gabe Hendriks
0 0 80 0 0 0 0 0 0 0
Rawlings Se Mad Mavericks
Colton Karkau
0 0 56 0 0 0 0 0 0 0
Rawlings Se Mad Mavericks
Tristen Lithmexay
0 0 25 0 0 0 0 0 0 0
Rawlings Se Mad Mavericks
Lucas McEnany
0 62 0 0 0 0 0 0 0 0
Rawlings Se Mad Mavericks
Gannon Overstreet
0 73 0 0 0 0 0 0 0 0
Rawlings Se Mad Mavericks
Jack VanOrman
0 0 79 0 0 0 0 0 0 0
SBC 15U
Brennen Archer
0 0 40 0 0 0 0 0 0 0
SBC 15U
Tripp Austin
0 83 0 0 0 0 0 0 0 0
SBC 15U
Brayden Denson
0 18 46 0 0 0 0 0 0 0
SBC 15U
Dane Lykens
0 0 10 0 0 0 0 0 0 0
SBC 15U
Brayden Quick
0 107 0 0 0 0 0 0 0 0
SBG Sox Alabama Woodall
Andrew Burkhalter
0 67 0 0 0 0 0 0 0 0
SBG Sox Alabama Woodall
Carson Davis
0 0 75 0 0 0 0 0 0 0
SBG Sox Alabama Woodall
Cole Hall
0 0 65 0 0 0 0 0 0 0
SBG Sox Alabama Woodall
Carter Lloyd
0 0 28 0 0 0 0 0 0 0
SBG Sox Alabama Woodall
Woods McElroy
0 28 48 0 0 0 0 0 0 0
SBG Sox Alabama Woodall
Carter Roberts
0 70 0 0 0 0 0 0 0 0
SBG Sox Alabama Woodall
Wright Wallace
0 46 0 0 0 0 0 0 0 0
Strike Zone 15u
Banks Borwick
0 59 0 0 0 0 0 0 0 0
Strike Zone 15u
Konnor Dunkin
0 45 0 0 0 0 0 0 0 0
Strike Zone 15u
Landon Henry
0 39 11 0 0 0 0 0 0 0
Strike Zone 15u
Landyn Henry
0 23 0 0 0 0 0 0 0 0
Strike Zone 15u
Collin Nelson
0 31 43 0 0 0 0 0 0 0
Strike Zone 15u
Hudson Olive
0 39 0 0 0 0 0 0 0 0
Strike Zone 15u
Carson Pewitt
0 0 29 0 0 0 0 0 0 0
USA Prime Baseball-Bray
Keagan Buckhalter
0 40 0 0 0 0 0 0 0 0
USA Prime Baseball-Bray
Taylor Evans
0 40 14 0 0 0 0 0 0 0
USA Prime Baseball-Bray
Luke Everwine
0 37 0 0 0 0 0 0 0 0
USA Prime Baseball-Bray
Aiden Gills
0 22 49 0 0 0 0 0 0 0
USA Prime Baseball-Bray
Maddox McDaniel
0 0 44 0 0 0 0 0 0 0
USA Prime Baseball-Bray
Zachary Siler
0 19 0 0 0 0 0 0 0 0
USA Prime Baseball-Bray
William Weeks
0 39 0 0 0 0 0 0 0 0
USA Prime Baseball-Bray
Drake Wilson
0 54 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