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
08/30
Day 2
08/31
Day 3
09/01
Day 4
09/02
Day 5
09/03
Day 6
09/04
Day 7
09/05
Day 8
09/06
Day 9
09/07
Day 10
09/08
Beast Mode Prime 2021
Joshua Baez
0 0 0 36 0 0 0 0 0 0
Beast Mode Prime 2021
Ryan Butler
0 0 59 0 0 0 0 0 0 0
Beast Mode Prime 2021
Parker Collier
0 0 57 0 0 0 0 0 0 0
Beast Mode Prime 2021
Edwin Galatas
0 37 0 0 0 0 0 0 0 0
Beast Mode Prime 2021
Wesley Hancock
0 0 0 100 0 0 0 0 0 0
Beast Mode Prime 2021
John Hernandez
0 16 0 0 0 0 0 0 0 0
Beast Mode Prime 2021
Bryse Ingle
0 38 0 23 0 0 0 0 0 0
Beast Mode Prime 2021
Matthew Johnson
0 0 0 76 0 0 0 0 0 0
Beast Mode Prime 2021
Jaylen Paden
0 79 0 0 0 0 0 0 0 0
Beast Mode Prime 2021
Philip Schiltz
0 25 0 0 0 0 0 0 0 0
Beast Mode Prime 2021
Benjamin Steward
0 0 0 26 0 0 0 0 0 0
Beast Mode Prime 2021
Damien Whitfield
0 0 44 0 0 0 0 0 0 0
Coastal Stars 18U Premier
Ian Alanzo
0 87 0 0 0 0 0 0 0 0
Coastal Stars 18U Premier
Seth Bennett
0 0 67 0 0 0 0 0 0 0
Coastal Stars 18U Premier
Kade Burkovich
0 29 66 0 0 0 0 0 0 0
Coastal Stars 18U Premier
Baylor Fain
0 14 71 0 0 0 0 0 0 0
Coastal Stars 18U Premier
Aiden Gardner
0 20 0 0 0 0 0 0 0 0
Coastal Stars 18U Premier
Dylan Hawley
0 25 42 0 0 0 0 0 0 0
Coastal Stars 18U Premier
Gavin Maxwell
0 43 0 0 0 0 0 0 0 0
Coastal Stars 18U Prospects
Brandon Garner
0 0 50 0 0 0 0 0 0 0
Coastal Stars 18U Prospects
Ben Jones
0 22 47 0 0 0 0 0 0 0
Coastal Stars 18U Prospects
Andrew Lowery
0 42 51 0 0 0 0 0 0 0
Coastal Stars 18U Prospects
Carson McFadden
0 89 0 0 0 0 0 0 0 0
Coastal Stars 18U Prospects
Noah Mincey
0 0 57 0 0 0 0 0 0 0
East Cobb Astros 16U X
Kain Collins
0 0 56 0 0 0 0 0 0 0
East Cobb Astros 16U X
Benjamin Hamacher
0 0 12 0 0 0 0 0 0 0
East Cobb Astros 16U X
Jake Hembree
0 70 0 0 0 0 0 0 0 0
East Cobb Astros 16U X
Dylan Lesko
0 0 38 0 0 0 0 0 0 0
East Cobb Astros 16U X
Parker Marlatt
0 15 47 0 0 0 0 0 0 0
East Cobb Astros 16U X
Blake Medley
0 34 0 0 0 0 0 0 0 0
East Cobb Astros 16U X
Trent Reddick
0 0 50 0 0 0 0 0 0 0
East Cobb Astros 16U X
Benjy Tucker
0 65 0 0 0 0 0 0 0 0
East Cobb Astros 16U Z
N Butler
0 71 0 0 0 0 0 0 0 0
East Cobb Astros 16U Z
Jordan Fricks
0 100 0 0 0 0 0 0 0 0
East Cobb Astros 16U Z
N Kaiser
0 0 87 0 0 0 0 0 0 0
East Cobb Astros 16U Z
N Mullinax
0 0 31 0 0 0 0 0 0 0
East Cobb Astros 16U Z
N Reina
0 31 0 0 0 0 0 0 0 0
East Cobb Astros 16U Z
N Spring
0 0 67 0 0 0 0 0 0 0
East Cobb Astros 16U Z
Luke Tener
0 36 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17U Curtis
Barrett Bocca
0 0 39 0 0 0 0 0 0 0
East Cobb Colt 45s 17U Curtis
James Craig
0 0 82 0 0 0 0 0 0 0
East Cobb Colt 45s 17U Curtis
Conor Finegan
50 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17U Curtis
Devin Hackney
61 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17U Curtis
Jake Hill
18 0 84 0 0 0 0 0 0 0
East Cobb Colt 45s 17U Curtis
Caleb Kirkland
29 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17U Curtis
Demetrius Lovejoy
14 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17U Curtis
Ryan Preston
37 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18U Curtis
Cameron Briscoe
0 27 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18U Curtis
Jake Crumley
0 72 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18U Curtis
Beau Fletcher
0 37 15 0 0 0 0 0 0 0
East Cobb Colt 45s 18U Curtis
Colin Innes
0 0 45 0 0 0 0 0 0 0
East Cobb Colt 45s 18U Curtis
Griffin Lyell
0 23 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18U Curtis
Jacob Mantooth
0 0 59 0 0 0 0 0 0 0
East Cobb Colt 45s 18U Curtis
Andrew Martinez
0 28 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18U Curtis
Jahlyn McKie
0 22 0 0 0 0 0 0 0 0
East Cobb Prime 16U - Zilleox
C Bilbro
0 24 0 0 0 0 0 0 0 0
East Cobb Prime 16U - Zilleox
W Harns
0 44 0 0 0 0 0 0 0 0
East Cobb Prime 16U - Zilleox
Jake Hill
0 0 34 0 0 0 0 0 0 0
East Cobb Prime 16U - Zilleox
R Huehs
0 14 0 0 0 0 0 0 0 0
East Cobb Prime 16U - Zilleox
A Kerr
0 59 0 0 0 0 0 0 0 0
East Cobb Prime 16U - Zilleox
M Koch
0 0 83 0 0 0 0 0 0 0
East Cobb Prime 16U - Zilleox
B Leone
0 34 0 0 0 0 0 0 0 0
East Cobb Prime 16U - Zilleox
B Patando
0 61 0 0 0 0 0 0 0 0
East Cobb Prime 17U - Zilleox
A Cognill
0 11 0 0 0 0 0 0 0 0
East Cobb Prime 17U - Zilleox
Bryce Koshko
0 38 9 0 0 0 0 0 0 0
East Cobb Prime 17U - Zilleox
A Milton
0 53 0 0 0 0 0 0 0 0
East Cobb Prime 17U - Zilleox
Stephen Moraski
0 0 97 0 0 0 0 0 0 0
East Cobb Prime 17U - Zilleox
Perry Nadreau
0 16 0 0 0 0 0 0 0 0
East Cobb Prime 17U - Zilleox
Austin Wainer
0 32 65 0 0 0 0 0 0 0
East Cobb Prime 17U - Zilleox
W Woeltie
0 75 0 0 0 0 0 0 0 0
eXposure Upperclass Fall Scout Team
B Bearden
0 0 69 0 0 0 0 0 0 0
eXposure Upperclass Fall Scout Team
Tiger Borom
0 32 0 0 0 0 0 0 0 0
eXposure Upperclass Fall Scout Team
Reuben Church
0 0 0 26 0 0 0 0 0 0
eXposure Upperclass Fall Scout Team
Gehrig Ebel
0 0 10 16 0 0 0 0 0 0
eXposure Upperclass Fall Scout Team
Ben Johnson
92 0 0 0 0 0 0 0 0 0
eXposure Upperclass Fall Scout Team
Brandon Lejeune
0 30 0 26 0 0 0 0 0 0
eXposure Upperclass Fall Scout Team
Aiden McSherry
0 0 0 56 0 0 0 0 0 0
eXposure Upperclass Fall Scout Team
Davis Mortland
0 48 0 0 0 0 0 0 0 0
eXposure Upperclass Fall Scout Team
Andrew Ronne
0 0 0 85 0 0 0 0 0 0
eXposure Upperclass Fall Scout Team
Jake Wilhoit
0 16 0 20 0 0 0 0 0 0
Fierce Baseball
Isaih Barton
0 0 23 0 0 0 0 0 0 0
Fierce Baseball
Chase DeLoach
0 64 0 0 0 0 0 0 0 0
Fierce Baseball
David Goetze
0 0 31 0 0 0 0 0 0 0
Fierce Baseball
Mason Manning
113 0 0 0 0 0 0 0 0 0
Fierce Baseball
Tyler Meshick
0 99 0 0 0 0 0 0 0 0
Fierce Baseball
Aiden Tucker
16 23 0 0 0 0 0 0 0 0
Fierce Baseball
Andrew Vargo
0 14 0 0 0 0 0 0 0 0
Fierce Baseball
AJ Weaver
0 0 72 0 0 0 0 0 0 0
Line Drive
Bailey Coker
0 0 0 9 0 0 0 0 0 0
Line Drive
Wil Cook
0 0 16 0 0 0 0 0 0 0
Line Drive
Ben Crosby
0 0 0 69 0 0 0 0 0 0
Line Drive
Hunter Hodges
0 4 0 0 0 0 0 0 0 0
Line Drive
Jeremiah Reddell
0 0 107 0 0 0 0 0 0 0
Line Drive
Justin Swords
0 105 0 0 0 0 0 0 0 0
Line Drive
Bruce (Trey) Thomas III
0 86 0 0 0 0 0 0 0 0
Line Drive
Trey Wright
0 0 96 0 0 0 0 0 0 0
Louisville Express Baseball
Carson Allen
65 0 0 0 0 0 0 0 0 0
Louisville Express Baseball
Anthony "Tony" Byrd
0 12 0 0 0 0 0 0 0 0
Louisville Express Baseball
Travis Etheridge
0 27 0 0 0 0 0 0 0 0
Louisville Express Baseball
Tristen Etheridge
14 0 26 0 0 0 0 0 0 0
Louisville Express Baseball
Charlie Hale
0 12 0 0 0 0 0 0 0 0
Louisville Express Baseball
Logan McNair
0 22 0 0 0 0 0 0 0 0
Louisville Express Baseball
Clayton Mechlin
0 29 49 0 0 0 0 0 0 0
Louisville Express Baseball
Nate Tencza
0 84 0 0 0 0 0 0 0 0
Louisville Express Baseball
Brady Willis
27 43 0 0 0 0 0 0 0 0
MGBA
Jayce Blalock
0 40 0 0 0 0 0 0 0 0
MGBA
Narvin Booker Jr
10 52 0 0 0 0 0 0 0 0
MGBA
Joseph Eichelberger
0 40 0 61 0 0 0 0 0 0
MGBA
Marquis Grissom Jr
0 0 0 51 0 0 0 0 0 0
MGBA
Saivion Mohammed
43 0 84 0 0 0 0 0 0 0
MGBA
Dexter Redding
43 0 0 65 0 0 0 0 0 0
MGBA
J Reid
0 0 0 25 0 0 0 0 0 0
MGBA
Glenn Schmidt
0 62 0 0 0 0 0 0 0 0
MGBA
Logan Schmidt
0 72 0 0 0 0 0 0 0 0
TPL Pro Elite
N Aghedo
0 48 0 0 0 0 0 0 0 0
TPL Pro Elite
K Drake
0 0 13 0 0 0 0 0 0 0
TPL Pro Elite
Ranard Grace
0 83 0 0 0 0 0 0 0 0
TPL Pro Elite
N Griffin
0 14 0 0 0 0 0 0 0 0
TPL Pro Elite
Andrew Lindstrom
0 94 0 0 0 0 0 0 0 0
TPL Pro Elite
C McGillberry
0 0 100 0 0 0 0 0 0 0
TPL Pro Elite
Cole Richardson
0 0 71 0 0 0 0 0 0 0
TPL Pro Elite
Braxton Russell
0 0 33 0 0 0 0 0 0 0
TPL Pro Elite Blue
Cameron Baker
30 0 34 0 0 0 0 0 0 0
TPL Pro Elite Blue
Kerrigan Edmonson
0 0 33 0 0 0 0 0 0 0
TPL Pro Elite Blue
Eli Fizer
0 11 0 0 0 0 0 0 0 0
TPL Pro Elite Blue
Jeremy Lee
0 0 45 0 0 0 0 0 0 0
TPL Pro Elite Blue
Hunter Lopacki
0 28 60 0 0 0 0 0 0 0
TPL Pro Elite Blue
Garrett Mangione
51 0 0 0 0 0 0 0 0 0
TPL Pro Elite Blue
Landon Maynard
0 71 0 0 0 0 0 0 0 0
TPL Pro Elite Blue
Tanner O'Grady
0 0 4 0 0 0 0 0 0 0
TPL Pro Elite Blue
Jake Rivers
0 91 0 0 0 0 0 0 0 0
TPL Pro Elite Blue
Cody Womble
0 13 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Rylan Brown
0 0 84 0 0 0 0 0 0 0
Upstate Mavericks ST
Reid Fagerstrom
0 58 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Jackson Gore
0 2 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Brad Grasser
0 42 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Andreaus Lewis II
35 0 0 59 0 0 0 0 0 0
Upstate Mavericks ST
Trevor Linaman
0 44 0 26 0 0 0 0 0 0
Upstate Mavericks ST
Logan McCutcheon
0 0 0 9 0 0 0 0 0 0
Upstate Mavericks ST
Matthew Mitchell
58 0 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Elliott Vickory
0 40 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