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)
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
06/11
Day 2
06/12
Day 3
06/13
Day 4
06/14
Day 5
06/15
Day 6
06/16
Day 7
06/17
Day 8
06/18
Day 9
06/19
Day 10
06/20
5 Star Carolina 14u Queler
Jacob English
0 69 0 0 0 0 0 0 0 0
5 Star Carolina 14u Queler
Porter Gobble
0 74 0 0 0 0 0 0 0 0
5 Star Carolina 14u Queler
Dalton Hammonds
0 7 26 0 0 0 0 0 0 0
5 Star Carolina 14u Queler
Landon Jenkins
0 17 49 0 0 0 0 0 0 0
5 Star Carolina 14u Queler
Colsen Palmer
0 31 64 0 0 0 0 0 0 0
5 Star Carolina 14u Queler
Cooper Parks
0 0 70 0 0 0 0 0 0 0
5 Star Carolina 14u Queler
Jonathan Queler
0 13 0 0 0 0 0 0 0 0
5 Star Carolina 14u Queler
Eli Rigsby
0 29 0 0 0 0 0 0 0 0
5 Star Carolina 14u Queler
Logan Walpole
0 0 29 0 0 0 0 0 0 0
5 Star Carolina 15u Gresham
Mark Arthur
0 25 69 0 0 0 0 0 0 0
5 Star Carolina 15u Gresham
John DiMarsico
0 43 0 0 0 0 0 0 0 0
5 Star Carolina 15u Gresham
Wes Estes
0 4 31 0 0 0 0 0 0 0
5 Star Carolina 15u Gresham
Hudson Lance
0 0 76 0 0 0 0 0 0 0
5 Star Carolina 15u Gresham
Max McGinn
0 79 0 0 0 0 0 0 0 0
5 Star Carolina 15u Gresham
Cameron Richey
0 0 15 0 0 0 0 0 0 0
5 Star Carolina 15u Gresham
Brayden Stout
0 0 91 0 0 0 0 0 0 0
5 Star Carolina 15u Johnson
Cole Canty
0 0 46 0 0 0 0 0 0 0
5 Star Carolina 15u Johnson
Logan Dyer
0 49 0 0 0 0 0 0 0 0
5 Star Carolina 15u Johnson
Grayson Lee
0 44 0 0 0 0 0 0 0 0
5 Star Carolina 15u Johnson
Juan Liriano
0 63 0 0 0 0 0 0 0 0
5 Star Carolina 15u Johnson
Corben Miller
0 31 0 0 0 0 0 0 0 0
5 Star Carolina 15u Johnson
Bo Nichols
0 37 0 0 0 0 0 0 0 0
5 Star Carolina 15u Johnson
Conner Roy
0 0 77 0 0 0 0 0 0 0
Canes 14U Simpson
Levi Barrett
0 67 56 0 0 0 0 0 0 0
Canes 14U Simpson
Matty Brown
0 0 80 0 0 0 0 0 0 0
Canes 14U Simpson
Kaden Christian
0 76 9 0 0 0 0 0 0 0
Canes 14U Simpson
Miles Frye
0 69 0 0 0 0 0 0 0 0
Canes 14U Simpson
Maddox Greene
0 18 6 0 0 0 0 0 0 0
Canes 14U Simpson
Tyler Howe
0 24 72 0 0 0 0 0 0 0
Canes 14U Simpson
Jacques King
0 26 0 0 0 0 0 0 0 0
Canes 14U Simpson
Ryan McCracken
0 0 81 0 0 0 0 0 0 0
Canes 14U Simpson
Rowen Simpson
0 60 0 0 0 0 0 0 0 0
Cobras Elite 2024
Sam Beck
0 44 23 0 0 0 0 0 0 0
Cobras Elite 2024
Will Beck
0 1 0 0 0 0 0 0 0 0
Cobras Elite 2024
Luke Daniels
0 128 0 0 0 0 0 0 0 0
Cobras Elite 2024
Naythien McNamara
0 28 93 0 0 0 0 0 0 0
Cobras Elite 2024
Riley Mullen
0 25 0 0 0 0 0 0 0 0
Cobras Elite 2024
Ben Ratley
0 17 0 0 0 0 0 0 0 0
Cobras Elite 2024
Cameron Stapleton
0 83 0 0 0 0 0 0 0 0
Complete Game 15U Black
Aiden Ahlstrom
0 7 0 0 0 0 0 0 0 0
Complete Game 15U Black
Davis Boyd
0 0 65 0 0 0 0 0 0 0
Complete Game 15U Black
Dawson Boyd
0 62 0 0 0 0 0 0 0 0
Complete Game 15U Black
Landon Griswell
0 0 71 0 0 0 0 0 0 0
Complete Game 15U Black
Colten Moak
0 43 0 0 0 0 0 0 0 0
Complete Game 15U Black
Tyler Robert
0 36 0 0 0 0 0 0 0 0
Complete Game 15U Black
Hunter Thompson
0 64 0 0 0 0 0 0 0 0
Crusaders Baseball
Jackson Berry
0 64 0 0 0 0 0 0 0 0
Crusaders Baseball
Major Osbolt
0 26 71 0 0 0 0 0 0 0
Crusaders Baseball
Jack Pugh
0 8 50 0 0 0 0 0 0 0
Crusaders Baseball
Colton Richards
0 0 87 0 0 0 0 0 0 0
Crusaders Baseball
Brady Roberts
0 60 0 0 0 0 0 0 0 0
Crusaders Baseball
Dylan Thompson
0 0 42 0 0 0 0 0 0 0
Dirtbags 15u Black
Connor Berry
0 0 17 0 0 0 0 0 0 0
Dirtbags 15u Black
Layton Bilderback
75 0 0 0 0 0 0 0 0 0
Dirtbags 15u Black
Carter Champey
0 0 32 0 0 0 0 0 0 0
Dirtbags 15u Black
Landon Coleman
59 0 0 0 0 0 0 0 0 0
Dirtbags 15u Black
Landon Polk
0 0 61 0 0 0 0 0 0 0
Dirtbags 15u Black
Gavin Pufky
0 75 0 0 0 0 0 0 0 0
Dirtbags 15u Camo
Connor Bellew
0 9 17 0 0 0 0 0 0 0
Dirtbags 15u Camo
Brandon Crutchfield
0 0 11 0 0 0 0 0 0 0
Dirtbags 15u Camo
Braiden Eagen
0 0 60 0 0 0 0 0 0 0
Dirtbags 15u Camo
Cole Green
0 0 33 0 0 0 0 0 0 0
Dirtbags 15u Camo
Tyler Green
0 0 61 0 0 0 0 0 0 0
Dirtbags 15u Camo
Perry Hargett
0 0 30 0 0 0 0 0 0 0
Dirtbags 15u Camo
Gavin Larsen
0 0 59 0 0 0 0 0 0 0
Dirtbags 15u Camo
Matthew Lefevers
0 0 43 0 0 0 0 0 0 0
Dirtbags 15u Camo
Ethan Pribramsky
0 0 46 0 0 0 0 0 0 0
Dirtbags 15u Camo
Hutson Rising
0 0 48 0 0 0 0 0 0 0
Dirtbags 15u Camo
Colby Vanhook
57 0 0 0 0 0 0 0 0 0
Dirtbags 15u Camo
Braeden Weckman
0 58 0 0 0 0 0 0 0 0
Dirtbags 15u Camo
Jordan Wright
0 0 19 0 0 0 0 0 0 0
Dirtbags 15u Gold
Cayden Barnard
0 0 16 0 0 0 0 0 0 0
Dirtbags 15u Gold
Dalen Boykin
0 71 0 0 0 0 0 0 0 0
Dirtbags 15u Gold
Alex Cornett
0 2 14 0 0 0 0 0 0 0
Dirtbags 15u Gold
Braxton Davis
0 24 0 0 0 0 0 0 0 0
Dirtbags 15u Gold
Christian Lee
0 0 84 0 0 0 0 0 0 0
Dirtbags 15u Gold
Drew Meadows
0 53 0 0 0 0 0 0 0 0
Dirtbags 15u Gold
Cooper Minnix
0 16 1 0 0 0 0 0 0 0
Dirtbags 15u Gold
Ethan Plesser
0 60 0 0 0 0 0 0 0 0
Dirtbags 15u White
Edwin Allen
0 21 0 0 0 0 0 0 0 0
Dirtbags 15u White
Maddax Brown
0 0 78 0 0 0 0 0 0 0
Dirtbags 15u White
Davis Crowder
0 64 0 0 0 0 0 0 0 0
Dirtbags 15u White
Colin Jones
0 54 0 0 0 0 0 0 0 0
Dirtbags 15u White
Jack Leary
0 0 33 0 0 0 0 0 0 0
Dirtbags 15u White
Peter Magras
0 27 0 0 0 0 0 0 0 0
Dirtbags 15u White
Christopher Shoemaker
0 7 0 0 0 0 0 0 0 0
Dirtbags 15u White
Dalton Strand
0 85 0 0 0 0 0 0 0 0
Dungeon Dogs Black 15U
Gage Akins
0 0 5 0 0 0 0 0 0 0
Dungeon Dogs Black 15U
Landon Akins
0 33 0 0 0 0 0 0 0 0
Dungeon Dogs Black 15U
Eli Bartlett
0 28 0 0 0 0 0 0 0 0
Dungeon Dogs Black 15U
Jacob Brookshire
0 31 0 0 0 0 0 0 0 0
Dungeon Dogs Black 15U
Tristan Demumbreum
0 81 0 0 0 0 0 0 0 0
Dungeon Dogs Black 15U
Paul Kriese
0 63 0 0 0 0 0 0 0 0
Dungeon Dogs Black 15U
Hayden Phares
0 4 0 0 0 0 0 0 0 0
Dungeon Dogs Black 15U
Ethan Saatela
0 0 90 0 0 0 0 0 0 0
Georgia Generals
Andrew Chalkley
0 26 34 0 0 0 0 0 0 0
Georgia Generals
Marc Owen Chancey
0 0 39 0 0 0 0 0 0 0
Georgia Generals
Ty Cobb
0 26 51 0 0 0 0 0 0 0
Georgia Generals
Ashton Greene
0 0 18 0 0 0 0 0 0 0
Georgia Generals
Myles Heatwole
0 15 25 0 0 0 0 0 0 0
Georgia Generals
Logan James
0 29 51 0 0 0 0 0 0 0
Georgia Generals
Preston McNair
0 15 42 0 0 0 0 0 0 0
Georgia Generals
Grant Mobley
0 28 0 0 0 0 0 0 0 0
Georgia Generals
Nathan Newkirk
0 27 7 0 0 0 0 0 0 0
Georgia Generals
Tristen Norris
0 21 0 0 0 0 0 0 0 0
Lowcountry Lightning 15u
Matt Corley
0 25 29 0 0 0 0 0 0 0
Lowcountry Lightning 15u
Noah Galloway
0 22 17 0 0 0 0 0 0 0
Lowcountry Lightning 15u
Tyler Jimenez
0 27 90 0 0 0 0 0 0 0
Lowcountry Lightning 15u
Andrew McLaughlin
0 44 0 0 0 0 0 0 0 0
Lowcountry Lightning 15u
Ben McMillan
0 0 91 0 0 0 0 0 0 0
Lowcountry Lightning 15u
Zach Russell
0 71 0 0 0 0 0 0 0 0
Lowcountry Lightning 15u
David Stallworth
0 0 85 0 0 0 0 0 0 0
Mph101 2024
Collin Clarkson
0 0 54 0 0 0 0 0 0 0
Mph101 2024
Ryder Duncan
0 84 0 0 0 0 0 0 0 0
Mph101 2024
Micah Hyman
0 46 0 0 0 0 0 0 0 0
Mph101 2024
Cross Kingsbury
0 73 0 0 0 0 0 0 0 0
Mph101 2024
Conner Reece
0 0 68 0 0 0 0 0 0 0
Mph101 2024
Creston Saunders
0 0 21 0 0 0 0 0 0 0
Mph101 2024
Willie Sellers
0 23 23 0 0 0 0 0 0 0
NOVA Premier 15U Blue
Owen Brundage
0 30 1 0 0 0 0 0 0 0
NOVA Premier 15U Blue
Bauer Burkart
0 30 59 0 0 0 0 0 0 0
NOVA Premier 15U Blue
Brendan Cowen
0 30 76 0 0 0 0 0 0 0
NOVA Premier 15U Blue
Jimmie Domingue
0 30 0 0 0 0 0 0 0 0
NOVA Premier 15U Blue
Jack Jenkins
0 26 67 0 0 0 0 0 0 0
NOVA Premier 15U Blue
Kyler McKeever
0 29 0 0 0 0 0 0 0 0
NOVA Premier 15U Blue
Grant Shafer
0 29 91 0 0 0 0 0 0 0
NOVA Premier 15U Blue
Dylan Smith
0 17 11 0 0 0 0 0 0 0
Nova Premier 15u Orange
Kyle Ausgotharp
0 0 73 0 0 0 0 0 0 0
Nova Premier 15u Orange
John Dell'Anno
0 24 0 0 0 0 0 0 0 0
Nova Premier 15u Orange
Hunter Dobson
0 28 56 0 0 0 0 0 0 0
Nova Premier 15u Orange
Sam Kemmerer
0 48 0 0 0 0 0 0 0 0
Nova Premier 15u Orange
Patrick Lacy
0 40 0 0 0 0 0 0 0 0
Nova Premier 15u Orange
Jackson Mazur
0 0 8 0 0 0 0 0 0 0
Nova Premier 15u Orange
Jackson Meredith
0 45 0 0 0 0 0 0 0 0
Nova Premier 15u Orange
Teddy Molthen
0 0 36 0 0 0 0 0 0 0
Nova Premier 15u Orange
Cody Shughart
0 0 25 0 0 0 0 0 0 0
Nova Premier 15u Orange
Bryce Thunstrom
0 30 61 0 0 0 0 0 0 0
Nova Premier 15u Orange
Ian Valenti
0 19 79 0 0 0 0 0 0 0
Rawlings Tigers 15U Carver
Ian Black
0 82 0 0 0 0 0 0 0 0
Rawlings Tigers 15U Carver
Tanner Britt
0 0 34 0 0 0 0 0 0 0
Rawlings Tigers 15U Carver
Carson Carver
0 23 0 0 0 0 0 0 0 0
Rawlings Tigers 15U Carver
Ben Green
0 27 84 0 0 0 0 0 0 0
Rawlings Tigers 15U Carver
Brody Owens
0 98 0 0 0 0 0 0 0 0
Rawlings Tigers 15U Carver
Robert Price
0 0 27 0 0 0 0 0 0 0
Richmond Braves 15U Coastal
Nicolas Affatato
26 0 42 0 0 0 0 0 0 0
Richmond Braves 15U Coastal
Tyler Daniels
17 0 0 0 0 0 0 0 0 0
Richmond Braves 15U Coastal
Bryce Davis
0 30 29 0 0 0 0 0 0 0
Richmond Braves 15U Coastal
Victor Jackson
0 92 0 0 0 0 0 0 0 0
Richmond Braves 15U Coastal
Hayden Jones
5 0 0 0 0 0 0 0 0 0
Richmond Braves 15U Coastal
Christopher Parrish
0 3 18 0 0 0 0 0 0 0
Richmond Braves 15U Coastal
Jayden Vaughan
44 0 46 0 0 0 0 0 0 0
Seb Prime
Cody Bradt
0 0 46 0 0 0 0 0 0 0
Seb Prime
Dru Futch
0 8 0 0 0 0 0 0 0 0
Seb Prime
Blaine Gregory
0 88 0 0 0 0 0 0 0 0
Seb Prime
Nico Martucci
0 0 32 0 0 0 0 0 0 0
Seb Prime
Landon McDowell
0 21 10 0 0 0 0 0 0 0
Seb Prime
Ben Roberts
0 0 37 0 0 0 0 0 0 0
Seb Prime
Landon Schwartz
0 77 0 0 0 0 0 0 0 0
Team 24 Gamecocks 15U
Brennan Helms
0 20 0 0 0 0 0 0 0 0
Team 24 Gamecocks 15U
TJ McCluney
9 0 0 0 0 0 0 0 0 0
Team 24 Gamecocks 15U
Cade Pilgrim
44 0 0 0 0 0 0 0 0 0
Team 24 Gamecocks 15U
Nathan (Bubba) Pope
0 52 0 0 0 0 0 0 0 0
Team 24 Gamecocks 15U
Tony Shannon
0 0 14 0 0 0 0 0 0 0
Team 24 Gamecocks 15U
Kandan Zollo
44 0 94 0 0 0 0 0 0 0
Team Virginia 15U (Spraker)
Ean Amerson
0 0 10 0 0 0 0 0 0 0
Team Virginia 15U (Spraker)
Jesse Brown
0 0 51 0 0 0 0 0 0 0
Team Virginia 15U (Spraker)
Ethan Deschambault
0 20 0 0 0 0 0 0 0 0
Team Virginia 15U (Spraker)
Blake Glover
0 25 41 0 0 0 0 0 0 0
Team Virginia 15U (Spraker)
Ashton Hylton
0 26 0 0 0 0 0 0 0 0
Team Virginia 15U (Spraker)
Nolan Medley
0 89 0 0 0 0 0 0 0 0
Team Virginia 15U (Spraker)
Braden Mullins
0 26 45 0 0 0 0 0 0 0
Team Virginia 15U (Spraker)
Ashton Shannon
0 15 78 0 0 0 0 0 0 0
Team Virginia 15U (Spraker)
Mike Witt
0 15 6 0 0 0 0 0 0 0
top prospect 15u
Jayden Arce
0 42 45 0 0 0 0 0 0 0
top prospect 15u
Caleb Bennett
0 0 26 0 0 0 0 0 0 0
top prospect 15u
Peter Boatwright
0 0 76 0 0 0 0 0 0 0
top prospect 15u
Carter Burnette
0 88 0 0 0 0 0 0 0 0
top prospect 15u
Adam Davis
0 0 12 0 0 0 0 0 0 0
top prospect 15u
Joseph Hudson
0 59 0 0 0 0 0 0 0 0
top prospect 15u
Jonah Igelman
0 13 0 0 0 0 0 0 0 0
top prospect 15u
Leo Justen
0 54 0 0 0 0 0 0 0 0
top prospect 15u
Jeremiah Lowe
0 1 51 0 0 0 0 0 0 0
top prospect 15u
Matthew Ragaller
0 30 0 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Nathan Bunch
0 0 64 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Christopher Donaldson
0 70 0 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Chase Klingemann
0 0 36 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Jack McGeehan
0 0 59 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Kyler Pena
0 68 0 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Kyle Thomas
0 0 8 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Andrew Waldron
0 0 44 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Miller Young
0 28 0 0 0 0 0 0 0 0
Tri State Arsenal 2024-HTG
Jaxson Cooper
0 0 13 0 0 0 0 0 0 0
Tri State Arsenal 2024-HTG
Luke Durham
0 159 0 0 0 0 0 0 0 0
Tri State Arsenal 2024-HTG
Dayton Hamilton
0 36 0 0 0 0 0 0 0 0
Tri State Arsenal 2024-HTG
Mason Kochies
0 60 0 0 0 0 0 0 0 0
Tri State Arsenal 2024-HTG
Nicholas Mosley
0 0 88 0 0 0 0 0 0 0
Tri State Arsenal 2024-HTG
Jackson Rosser
0 79 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