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)
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
643 DP Athletics 13U Tigers
Daniel Avitabile
20 0 0 0 0 0 0 0 0 0
643 DP Athletics 13U Tigers
Griffin Brogan
21 0 0 0 0 0 0 0 0 0
643 DP Athletics 13U Tigers
Coleman Eldridge
34 0 0 0 0 0 0 0 0 0
643 DP Athletics 13U Tigers
Jacob Ellsworth
34 0 0 0 0 0 0 0 0 0
643 DP Athletics 13U Tigers
Milo Kennedy
0 0 28 0 0 0 0 0 0 0
643 DP Athletics 13U Tigers
Matt Levinson
34 0 0 0 0 0 0 0 0 0
643 DP Athletics 13U Tigers
Calvin McBurney
0 0 40 0 0 0 0 0 0 0
643 DP Athletics 13U Tigers
Danya Naturman
0 0 39 0 0 0 0 0 0 0
643 DP Athletics 13U Tigers
Adrian Pulido
34 0 0 0 0 0 0 0 0 0
643 Dp Cougars 13u Rookard
Lofton Brown
30 0 0 0 0 0 0 0 0 0
643 Dp Cougars 13u Rookard
Khalon Davis
29 0 0 0 0 0 0 0 0 0
643 Dp Cougars 13u Rookard
Braden Goolsby
33 0 29 0 0 0 0 0 0 0
643 Dp Cougars 13u Rookard
Clay Herring
34 0 72 0 0 0 0 0 0 0
643 Dp Cougars 13u Rookard
Gabriel Hester
33 0 25 0 0 0 0 0 0 0
643 Dp Cougars 13u Rookard
Trey Luke
33 0 66 0 0 0 0 0 0 0
643 Dp Cougars 13u Rookard
Thomas Williams
3 0 37 0 0 0 0 0 0 0
ATL Lightning 13U Holder
Asher Aspes
0 14 26 0 0 0 0 0 0 0
ATL Lightning 13U Holder
Grant Bradley
0 0 13 0 0 0 0 0 0 0
ATL Lightning 13U Holder
Ryan Edwards
0 15 46 0 0 0 0 0 0 0
ATL Lightning 13U Holder
Brice Gillis
0 57 0 0 0 0 0 0 0 0
ATL Lightning 13U Holder
Cooper Graves
0 5 55 0 0 0 0 0 0 0
ATL Lightning 13U Holder
Riley Martiny
0 8 61 0 0 0 0 0 0 0
ATL Lightning 13U Holder
Hudson Thomas
0 30 60 0 0 0 0 0 0 0
ATL Lightning 13U Holder
Luke Yano
0 0 63 0 0 0 0 0 0 0
Bat Axe Prospects
Bo Brabham
0 0 24 0 0 0 0 0 0 0
Bat Axe Prospects
Jayden Dorsett
0 60 0 0 0 0 0 0 0 0
Bat Axe Prospects
Taylor Herndon
0 0 24 0 0 0 0 0 0 0
Bat Axe Prospects
Will Hudson
0 0 23 0 0 0 0 0 0 0
Bat Axe Prospects
Carson Newberry
0 0 43 0 0 0 0 0 0 0
Bat Axe Prospects
Jonathan Reifer
0 102 0 0 0 0 0 0 0 0
CBA Southeast Victus 13U
Mason Andrews
0 18 0 0 0 0 0 0 0 0
CBA Southeast Victus 13U
Rocco Fragale
0 67 0 0 0 0 0 0 0 0
CBA Southeast Victus 13U
Caleb King
0 0 57 0 0 0 0 0 0 0
CBA Southeast Victus 13U
Jonmichael Lewis
0 51 0 0 0 0 0 0 0 0
CBA Southeast Victus 13U
Braden Serbin
0 0 35 0 0 0 0 0 0 0
CBA Southeast Victus 13U
Colton Zuhlke
0 68 0 0 0 0 0 0 0 0
Cherokee
Evan Cato
0 0 6 0 0 0 0 0 0 0
Cherokee
Adan Cifuentes
0 0 21 0 0 0 0 0 0 0
Cherokee
Colt Gould
0 0 4 0 0 0 0 0 0 0
Cherokee
Logan Harmon
0 54 0 0 0 0 0 0 0 0
Cherokee
Landon King
0 42 0 0 0 0 0 0 0 0
Cherokee
Noah Marques
0 0 65 0 0 0 0 0 0 0
Cherokee
Kolt Martin
0 41 0 0 0 0 0 0 0 0
Cherokee
Tate Padgett
0 66 0 0 0 0 0 0 0 0
Dingers Elite 2026
Ruben Balderas
0 0 26 0 0 0 0 0 0 0
Dingers Elite 2026
Cooper Galley
0 24 9 0 0 0 0 0 0 0
Dingers Elite 2026
Alex Morales
16 0 74 0 0 0 0 0 0 0
Dingers Elite 2026
Kanon Nelson
60 0 0 0 0 0 0 0 0 0
Dingers Elite 2026
Ryland Perry
0 0 50 0 0 0 0 0 0 0
Dingers Elite 2026
Mathew Sime
21 0 0 0 0 0 0 0 0 0
Dingers Elite 2026
Brandt Slaick
0 0 23 0 0 0 0 0 0 0
Dingers Elite 2026
Collin Thomas
0 0 5 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Callum Chikodroff
0 53 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Slade Clayton
0 19 80 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Sebastian Garrido
0 29 33 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Brady Horne
0 0 33 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Elan Lieberman
0 0 55 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Bentley Moore
0 60 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Giancarlo Rodriguez
0 26 0 0 0 0 0 0 0 0
East Side Colts
Adler Bowen
35 0 36 0 0 0 0 0 0 0
East Side Colts
Cooper Bowles
7 0 42 0 0 0 0 0 0 0
East Side Colts
James De Martini
32 0 0 0 0 0 0 0 0 0
East Side Colts
Jack Healy
32 0 53 0 0 0 0 0 0 0
East Side Colts
Cole James
0 0 18 0 0 0 0 0 0 0
East Side Colts
Dominic King
26 0 0 0 0 0 0 0 0 0
East Side Colts
Sam Schueren
37 0 0 0 0 0 0 0 0 0
East Side Colts
Davis Smith
31 0 58 0 0 0 0 0 0 0
Elite Red Sox
Dominic Bolden
0 57 0 0 0 0 0 0 0 0
Elite Red Sox
Dyson Marks
0 0 84 0 0 0 0 0 0 0
Elite Red Sox
Isaias Rodriguez
0 66 18 0 0 0 0 0 0 0
Elite Red Sox
Renard Stricklin Jr.
0 95 0 0 0 0 0 0 0 0
Elite Red Sox
Joseph Williams
0 64 0 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Tanner Ainsworth
0 0 22 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Ethan Bayer
0 79 0 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Diego Becerra
0 0 95 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Geno Goralski
0 0 28 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Blake Krupica
0 6 50 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Matt Molina
0 0 74 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Ty Moses
0 18 3 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Hank Ray
0 17 68 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Everett Vititoe
0 73 0 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Reilly Wynne
0 53 0 0 0 0 0 0 0 0
Mountain Storm
Gunnar Akins
0 18 0 0 0 0 0 0 0 0
Mountain Storm
Matthew Davis Jr
0 20 58 0 0 0 0 0 0 0
Mountain Storm
Eli Gwynn
0 20 0 0 0 0 0 0 0 0
Mountain Storm
Gavin McCart
0 10 0 0 0 0 0 0 0 0
Mountain Storm
Maddox Patton
0 19 0 0 0 0 0 0 0 0
Mountain Storm
Mikey Poss
0 14 13 0 0 0 0 0 0 0
Mountain Storm
Logan Shoemake
0 69 0 0 0 0 0 0 0 0
Renz Baseball Academy 13U
Luke Clanahan
0 0 1 0 0 0 0 0 0 0
Renz Baseball Academy 13U
Grayson Daniel
0 16 4 0 0 0 0 0 0 0
Renz Baseball Academy 13U
Eric Fountain
0 38 0 0 0 0 0 0 0 0
Renz Baseball Academy 13U
Patrick Goodheart
0 0 35 0 0 0 0 0 0 0
Renz Baseball Academy 13U
Sean Neylon
0 7 0 0 0 0 0 0 0 0
Renz Baseball Academy 13U
Kayden Quiros
0 23 0 0 0 0 0 0 0 0
Renz Baseball Academy 13U
Cameron Savino
0 0 10 0 0 0 0 0 0 0
Renz Baseball Academy 13U
Nicolas Taylor
0 65 0 0 0 0 0 0 0 0
Renz Baseball Academy 13U
Ollie Tingelhoff
0 0 40 0 0 0 0 0 0 0
Sandy Plains Prowlers
Gavin Bodoh
27 0 50 0 0 0 0 0 0 0
Sandy Plains Prowlers
Mason Hillman
34 35 56 0 0 0 0 0 0 0
Sandy Plains Prowlers
Jared James
35 0 23 0 0 0 0 0 0 0
Sandy Plains Prowlers
Charles Loehrer
27 0 34 0 0 0 0 0 0 0
Sandy Plains Prowlers
Brayden Loquasto
33 0 36 0 0 0 0 0 0 0
Sandy Plains Prowlers
Nolan O'Hare
43 0 0 0 0 0 0 0 0 0
Sandy Plains Prowlers
Jake Ramstein
31 0 32 0 0 0 0 0 0 0
Sandy Plains Prowlers
Nicholas Thorner
0 0 33 0 0 0 0 0 0 0
Sandy Springs Storm 13u
Jp Apgar
0 0 23 0 0 0 0 0 0 0
Sandy Springs Storm 13u
Maxwell Bodenheimer
0 0 90 0 0 0 0 0 0 0
Sandy Springs Storm 13u
Nathan Dollinger
79 0 0 0 0 0 0 0 0 0
Sandy Springs Storm 13u
Hudson Forrest
0 0 55 0 0 0 0 0 0 0
Sandy Springs Storm 13u
Noah Kashiparekh
0 61 0 0 0 0 0 0 0 0
Sandy Springs Storm 13u
Zach Stair
34 0 87 0 0 0 0 0 0 0
Sandy Springs Storm 13u
Colton Walker
0 0 33 0 0 0 0 0 0 0
Sandy Springs Storm 13u
Brendan Wright
0 32 0 0 0 0 0 0 0 0
Wahoos Baseball
Ethan Grider
0 0 77 0 0 0 0 0 0 0
Wahoos Baseball
Noah Herrero
32 0 0 0 0 0 0 0 0 0
Wahoos Baseball
Michael Howell
2 0 38 0 0 0 0 0 0 0
Wahoos Baseball
Noah Irmen
81 0 0 0 0 0 0 0 0 0
Wahoos Baseball
Zachary Munafo
44 0 0 0 0 0 0 0 0 0
Wahoos Baseball
Zachary Rapa
67 0 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