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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
09/04
Day 2
09/05
Day 3
09/06
Day 4
09/07
Day 5
09/08
Day 6
09/09
Day 7
09/10
Day 8
09/11
Day 9
09/12
Day 10
09/13
5 Star 18U White
Joey Daniels
43 0 0 0 0 0 0 0 0 0
5 Star 18U White
Trent Hodgdon
55 0 0 0 0 0 0 0 0 0
5 Star 18U White
Dalton Hurst
0 53 0 0 0 0 0 0 0 0
5 Star 18U White
Joseph Massa
0 0 6 0 0 0 0 0 0 0
5 Star 18U White
Nick Morgan
0 34 0 0 0 0 0 0 0 0
5 Star 18U White
Hunter Russell
0 2 38 0 0 0 0 0 0 0
5 Star 18U White
Tag Williams
0 0 54 0 0 0 0 0 0 0
5 Star Carolina 17U National
Jackson Humphries
0 36 0 0 0 0 0 0 0 0
5 Star Carolina 17U National
Parker Johnson
0 0 32 0 0 0 0 0 0 0
5 Star Carolina 17U National
Josh Petusky
0 0 26 0 0 0 0 0 0 0
5 Star Carolina 17U National
Jackson Roberts
0 65 0 0 0 0 0 0 0 0
5 Star Carolina 17U National
Larson Scholtz
0 59 0 0 0 0 0 0 0 0
5 Star Carolina 17U National
Hunter Sloop
0 0 52 0 0 0 0 0 0 0
5 Star Carolina 17U National
Mason Smith
0 36 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
RJ Austin
0 0 72 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Dawson Campbell
42 0 0 66 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Davis Hodges
0 61 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Andruw Jones
0 42 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Slaide Naturman
0 0 42 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Trent Ringer
31 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Reece Robertson
0 17 0 17 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Cole Turner
0 0 0 66 0 0 0 0 0 0
643 DP Cougars 18U
John Armstrong
0 0 34 0 0 0 0 0 0 0
643 DP Cougars 18U
Devan Bhatia
0 41 0 0 0 0 0 0 0 0
643 DP Cougars 18U
Peyton Cariaco
0 0 65 0 0 0 0 0 0 0
643 DP Cougars 18U
Henry Collins
0 30 0 0 0 0 0 0 0 0
643 DP Cougars 18U
Andrew Dover
0 44 0 49 0 0 0 0 0 0
643 DP Cougars 18U
Corey "CJ" Gordon
0 0 0 47 0 0 0 0 0 0
643 DP Cougars 18U
James McCoy
0 0 0 3 0 0 0 0 0 0
643 DP Cougars 18U
Alyjah James Richardson
0 32 0 0 0 0 0 0 0 0
643 DP Cougars 18U
Jackson Sadler
0 11 0 0 0 0 0 0 0 0
Academic Patriots 17/18 Lovejoy
Ben Bowman
0 0 37 0 0 0 0 0 0 0
Academic Patriots 17/18 Lovejoy
Aubrey Higgins
0 0 34 0 0 0 0 0 0 0
Academic Patriots 17/18 Lovejoy
Jack Joiner
0 37 0 0 0 0 0 0 0 0
Academic Patriots 17/18 Lovejoy
Zach Lear
0 64 0 0 0 0 0 0 0 0
Academic Patriots 17/18 Lovejoy
Braeden Mefford
0 40 0 0 0 0 0 0 0 0
Academic Patriots 17/18 Lovejoy
Jake Nevle
0 77 0 0 0 0 0 0 0 0
Academic Patriots 17/18 Lovejoy
Caden Pierce
0 0 40 0 0 0 0 0 0 0
Academic Patriots 17/18 Lovejoy
Andrew Thompson
0 0 24 0 0 0 0 0 0 0
BC Athletics 2022s
Tyler Fishback
0 57 0 0 0 0 0 0 0 0
BC Athletics 2022s
Nathaniel Hartless
0 0 35 0 0 0 0 0 0 0
BC Athletics 2022s
Riley Keegan
0 22 0 0 0 0 0 0 0 0
BC Athletics 2022s
Case Simpson
0 6 79 0 0 0 0 0 0 0
BC Athletics 2022s
Simon Tesh
0 70 0 0 0 0 0 0 0 0
BC Athletics 2022s
Kaleb Toon
0 68 0 0 0 0 0 0 0 0
BigStix Baseball 21'
Everett Coppinger
0 15 0 0 0 0 0 0 0 0
BigStix Baseball 21'
Cole Hays
0 86 0 0 0 0 0 0 0 0
BigStix Baseball 21'
Carson Huber
0 0 61 0 0 0 0 0 0 0
BigStix Baseball 21'
Ethan Lail
0 61 0 0 0 0 0 0 0 0
BigStix Baseball 21'
Jordan Lowery
85 0 0 0 0 0 0 0 0 0
BigStix Baseball 21'
Carson McFadden
57 0 0 0 0 0 0 0 0 0
BigStix Baseball 21'
Francis Thorne
0 0 75 0 0 0 0 0 0 0
Coastal Stars Upperclass Premier
Garrett Durden
0 21 0 0 0 0 0 0 0 0
Coastal Stars Upperclass Premier
Brennan Mercer
0 0 17 0 0 0 0 0 0 0
Coastal Stars Upperclass Premier
Brendan O'Connor
0 0 96 0 0 0 0 0 0 0
Coastal Stars Upperclass Premier
Travis Shipley
0 63 0 0 0 0 0 0 0 0
Coastal Stars Upperclass Premier
Bailey Taylor
0 53 0 0 0 0 0 0 0 0
Coastal Stars Upperclass Premier
Kedric Zimmer
0 75 0 0 0 0 0 0 0 0
Coastal Stars Upperclass Select
Ethan Bearden
0 4 0 0 0 0 0 0 0 0
Coastal Stars Upperclass Select
Carson Bryant
0 57 0 0 0 0 0 0 0 0
Coastal Stars Upperclass Select
Wyatt Doyle
0 41 0 0 0 0 0 0 0 0
Coastal Stars Upperclass Select
Lane Meadows
0 0 27 0 0 0 0 0 0 0
Coastal Stars Upperclass Select
Hunter Moore
0 22 0 0 0 0 0 0 0 0
Coastal Stars Upperclass Select
Alex Scarborough
0 59 0 0 0 0 0 0 0 0
Coastal Stars Upperclass Select
James Smith
0 0 99 0 0 0 0 0 0 0
Devine Baseball 18U
Carter Bailey
0 0 74 0 0 0 0 0 0 0
Devine Baseball 18U
Joey Bellagamba
0 0 35 0 0 0 0 0 0 0
Devine Baseball 18U
Edwin Bowman lV
0 0 0 29 0 0 0 0 0 0
Devine Baseball 18U
Bodie Eilertson
51 0 0 51 0 0 0 0 0 0
Devine Baseball 18U
Thomas Greeson
15 0 0 0 0 0 0 0 0 0
Devine Baseball 18U
Alex Hammell
13 0 0 0 0 0 0 0 0 0
Devine Baseball 18U
Jackson King
0 34 0 0 0 0 0 0 0 0
Devine Baseball 18U
Micah Ledford
0 67 0 0 0 0 0 0 0 0
Devine Baseball 18U
Jimmy Lipsey
16 0 0 0 0 0 0 0 0 0
Devine Baseball 18U
Kenneth Mallory Jr
31 0 0 61 0 0 0 0 0 0
Devine Baseball 18U
Ryan Westfall
0 0 0 30 0 0 0 0 0 0
East Cobb Astros 16U Texas Orange
Mason Compton
0 0 22 0 0 0 0 0 0 0
East Cobb Astros 16U Texas Orange
Boston Forbes
73 0 0 0 0 0 0 0 0 0
East Cobb Astros 16U Texas Orange
Jake Hembree
0 0 53 0 0 0 0 0 0 0
East Cobb Astros 16U Texas Orange
Tate McKee
31 0 38 0 0 0 0 0 0 0
East Cobb Astros 16U Texas Orange
Jackson McKenzie
0 29 0 0 0 0 0 0 0 0
East Cobb Astros 16U Texas Orange
Luke Orfi
0 9 0 0 0 0 0 0 0 0
East Cobb Astros 16U Texas Orange
Drew Sofield
0 65 0 0 0 0 0 0 0 0
East Cobb Astros 16U Texas Orange
Jason Walk
0 3 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Blake Aita
0 0 0 77 0 0 0 0 0 0
East Cobb Astros 17U
Justin Bogard
0 0 43 0 0 0 0 0 0 0
East Cobb Astros 17U
Riley Cruce
0 36 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Carter Davies
0 40 0 38 0 0 0 0 0 0
East Cobb Astros 17U
Jackson Gaspard
0 0 3 57 0 0 0 0 0 0
East Cobb Astros 17U
Andrew Herrmann
0 0 34 0 0 0 0 0 0 0
East Cobb Astros 17U
Elijah Jones
0 0 39 0 0 0 0 0 0 0
East Cobb Astros 17U
Ryder Moye
0 0 23 0 0 0 0 0 0 0
East Cobb Astros 17U
Aidan Moza
0 64 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Agyei Quinichett
0 15 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Clay Tyas
0 0 0 28 0 0 0 0 0 0
East Cobb Astros 17U
Oliver Wood
0 0 37 0 0 0 0 0 0 0
East Cobb Colt 45s 18U
Nicholas Dawkins
0 19 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18U
Nick Finkbiner
0 0 22 0 0 0 0 0 0 0
East Cobb Colt 45s 18U
Jake Hill
0 63 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18U
Ben Keating
0 0 30 0 0 0 0 0 0 0
East Cobb Colt 45s 18U
Nape Kirkpatrick
0 0 16 0 0 0 0 0 0 0
East Cobb Colt 45s 18U
Aden Lang
0 42 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18U
Carter McWilliams
0 14 19 0 0 0 0 0 0 0
East Cobb Colt 45s 18U
Hernando Pacheco
0 49 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18U
Joel Presley
0 34 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18U
Joshua Sosa
0 0 8 0 0 0 0 0 0 0
GBSA Rays
Parker Allen
0 28 0 0 0 0 0 0 0 0
GBSA Rays
Simon Aluko
0 0 50 0 0 0 0 0 0 0
GBSA Rays
Larry Blackwell
0 28 0 0 0 0 0 0 0 0
GBSA Rays
Kameron Dunlap
0 0 24 0 0 0 0 0 0 0
GBSA Rays
Caleb Gallant
0 0 42 0 0 0 0 0 0 0
GBSA Rays
Tyler Kennedy
66 0 0 0 0 0 0 0 0 0
GBSA Rays
Rayondre Mercer
0 0 27 0 0 0 0 0 0 0
GBSA Rays
Erian Rodriguez
64 0 0 0 0 0 0 0 0 0
GBSA Rays
Bj Williams
0 16 0 0 0 0 0 0 0 0
Line Drive Academy
Nate Bray
0 68 0 0 0 0 0 0 0 0
Line Drive Academy
Reece Chambers
0 39 0 0 0 0 0 0 0 0
Line Drive Academy
Landon Davis
0 77 0 0 0 0 0 0 0 0
Line Drive Academy
Logan Hare
0 0 82 0 0 0 0 0 0 0
Line Drive Academy
Tristan Nguyen
0 52 0 0 0 0 0 0 0 0
NGB
Zach Campbell
0 0 73 0 0 0 0 0 0 0
NGB
Hampton Gilchrist
0 53 0 0 0 0 0 0 0 0
NGB
Brad Hachtel
0 16 0 0 0 0 0 0 0 0
NGB
Royden Kil
0 24 0 0 0 0 0 0 0 0
NGB
Ryan Lamar
0 40 0 0 0 0 0 0 0 0
NGB
Vachan Patel
0 25 0 0 0 0 0 0 0 0
NGB
Tyler Sisson
0 42 0 0 0 0 0 0 0 0
NGB
Riley Stanford
0 47 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Julian Carrasquilla Jr
0 78 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Marcos Davila
0 22 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Colby Guy
0 63 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Alexander Llinas
0 17 73 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Carlos Martin
0 35 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Guillermo Suarez
0 26 15 0 0 0 0 0 0 0
Southern Boys
Michael Bass
0 0 27 0 0 0 0 0 0 0
Southern Boys
Garrett Bland
0 40 0 0 0 0 0 0 0 0
Southern Boys
Dawson Harrelson
0 57 0 0 0 0 0 0 0 0
Southern Boys
Thomas Higgins
0 0 59 0 0 0 0 0 0 0
Southern Boys
Kaleb Kennedy
0 21 0 0 0 0 0 0 0 0
Southern Boys
Malachi Mullis
0 45 0 0 0 0 0 0 0 0
Southern Boys
Harrison Simmons
0 65 0 0 0 0 0 0 0 0
TN Nationals 18U
Avery Collins
0 25 0 0 0 0 0 0 0 0
TN Nationals 18U
John Combs II
74 0 0 0 0 0 0 0 0 0
TN Nationals 18U
Brycen Denton
0 78 0 0 0 0 0 0 0 0
TN Nationals 18U
Luke Ferguson
47 0 0 0 0 0 0 0 0 0
TN Nationals 18U
Hunter Gulledge
0 0 40 0 0 0 0 0 0 0
TN Nationals 18U
Andrew Kribbs
0 10 33 0 0 0 0 0 0 0
TN Nationals 18U
Logan Lynch
0 0 55 0 0 0 0 0 0 0
TN Nationals 18U
Archer Wong-Shasteen
22 0 0 0 0 0 0 0 0 0
Tri-Star Titans
Isaac Berry
0 44 0 0 0 0 0 0 0 0
Tri-Star Titans
Luke Francisco
0 41 0 0 0 0 0 0 0 0
Tri-Star Titans
Jobe Hanneken
0 0 41 0 0 0 0 0 0 0
Tri-Star Titans
Cole Hartsock
0 14 35 0 0 0 0 0 0 0
Tri-Star Titans
Chase Hungate
0 86 0 0 0 0 0 0 0 0
Tri-Star Titans
Will Jennings
0 32 0 0 0 0 0 0 0 0
Tri-Star Titans
Travis Whitson
0 0 78 0 0 0 0 0 0 0
Upstate Mavericks ST
Jacob Bodkin
0 0 65 0 0 0 0 0 0 0
Upstate Mavericks ST
Glenn Green
31 0 11 0 0 0 0 0 0 0
Upstate Mavericks ST
Dylan Johnson
0 23 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Alex Lyon
62 0 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Bryce Metts
0 66 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Stephen Moraski
0 0 8 0 0 0 0 0 0 0
Upstate Mavericks ST
Hayes Waites
19 0 32 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest