2,210 MLB PLAYERS | 15,135 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/17
Day 2
06/18
Day 3
06/19
Day 4
06/20
Day 5
06/21
Day 6
06/22
Day 7
06/23
Day 8
06/24
Day 9
06/25
Day 10
06/26
5 Star Carolina 16u National
Mason Chapman Mays
37 0 0 0 0 0 0 0 0 0
5 Star Carolina 16u National
Mayson Dear
81 0 0 0 0 0 0 0 0 0
5 Star Carolina 16u National
Tanner Kaler
0 101 0 0 0 0 0 0 0 0
5 Star Carolina 16u National
Jax Lewis
80 0 0 0 0 0 0 0 0 0
5 Star Carolina 16u National
Isaiah Mack
28 0 0 0 0 0 0 0 0 0
5 Star Carolina 16u National
Ty Mathis
22 0 0 0 0 0 0 0 0 0
5 Star Carolina 16u National
Jayden Reid
13 0 0 0 0 0 0 0 0 0
5 Star Performance 16u National
Landon Bowden
55 0 0 66 0 0 0 0 0 0
5 Star Performance 16u National
Justin Bradford
0 31 0 10 0 0 0 0 0 0
5 Star Performance 16u National
Andrew Dunford
0 43 0 0 0 0 0 0 0 0
5 Star Performance 16u National
Gabriel Flores
25 0 11 0 0 0 0 0 0 0
5 Star Performance 16u National
Landyn Grant
0 0 75 0 0 0 0 0 0 0
5 Star Performance 16u National
Diego Luzardo
38 0 29 0 0 0 0 0 0 0
5 Star Performance 16u National
Quentin Moon
56 0 0 0 0 0 0 0 0 0
5 Star Performance 16u National
Brad Pruett
0 30 0 70 0 0 0 0 0 0
5 Star Performance 16u National
Austin Vargas
0 24 0 13 0 0 0 0 0 0
5 Star Performance 16u National
Brooks Wright
28 0 0 0 0 0 0 0 0 0
Artillery 2023 Scout Team
Edward Copper
0 13 0 0 0 0 0 0 0 0
Artillery 2023 Scout Team
Tanner Hudspeth
51 0 0 0 0 0 0 0 0 0
Artillery 2023 Scout Team
Christian James
0 0 20 0 0 0 0 0 0 0
Artillery 2023 Scout Team
Alex Kranzler
92 0 0 0 0 0 0 0 0 0
Artillery 2023 Scout Team
Sam Schafer
35 0 0 0 0 0 0 0 0 0
Artillery 2023 Scout Team
Tyler Smith
0 0 37 0 0 0 0 0 0 0
Artillery 2023 Scout Team
Cameron Tilly
0 0 46 0 0 0 0 0 0 0
Artillery 2023 Scout Team
Joey Tuttoilmondo
0 73 0 0 0 0 0 0 0 0
Artillery 2023 Scout Team
Austyn Winkleblech
52 0 0 0 0 0 0 0 0 0
Bigstix Baseball ‘23 Prime
Kijani Clarington
42 0 0 0 0 0 0 0 0 0
Bigstix Baseball ‘23 Prime
Gavin Curtis
40 0 0 0 0 0 0 0 0 0
Bigstix Baseball ‘23 Prime
Trey Mitchell
0 0 11 0 0 0 0 0 0 0
Bigstix Baseball ‘23 Prime
Michael Storey
72 0 0 0 0 0 0 0 0 0
Bigstix Baseball ‘23 Prime
Casen Summerday
83 0 0 0 0 0 0 0 0 0
Bigstix Baseball ‘23 Prime
Brandon Watts
5 0 0 0 0 0 0 0 0 0
Bigstix Baseball ‘23 Prime
Gavin Webster
0 42 63 0 0 0 0 0 0 0
Canes American 16U
Mason Botbol
29 0 0 0 0 0 0 0 0 0
Canes American 16U
Brayden Buchanan
0 0 28 35 0 0 0 0 0 0
Canes American 16U
Ethan Califf
41 0 49 0 0 0 0 0 0 0
Canes American 16U
Brendan Chanley
31 0 0 29 0 0 0 0 0 0
Canes American 16U
Marion Creech
38 0 22 0 0 0 0 0 0 0
Canes American 16U
Gavin Gallaher
0 21 0 0 0 0 0 0 0 0
Canes American 16U
Jackson Hinchliffe
0 0 41 0 0 0 0 0 0 0
Canes American 16U
Chase Jarnagin
0 36 0 23 0 0 0 0 0 0
Canes American 16U
Cameron Nelson
0 44 0 75 0 0 0 0 0 0
Canes American 16U
Chase Stryker
56 0 0 83 0 0 0 0 0 0
Canes American 16U
Chance Turner
25 0 0 0 0 0 0 0 0 0
Canes American 16U
Chad Yates
0 0 52 0 0 0 0 0 0 0
Cannons Baseball University 2023 United
Jeffrey Bielec
62 0 0 0 0 0 0 0 0 0
Cannons Baseball University 2023 United
Justin Breitenstein
0 42 0 0 0 0 0 0 0 0
Cannons Baseball University 2023 United
Zachary Cowart
0 0 79 0 0 0 0 0 0 0
Cannons Baseball University 2023 United
Corey Kling
39 0 0 0 0 0 0 0 0 0
Cannons Baseball University 2023 United
Connor McShane
50 0 0 0 0 0 0 0 0 0
Cannons Baseball University 2023 United
Aiden Pinto
50 0 0 0 0 0 0 0 0 0
Cannons Baseball University 2023 United
Franco Ruocco
0 50 0 0 0 0 0 0 0 0
Cannons Baseball University 2023 United
John Sayres Jr
0 0 39 0 0 0 0 0 0 0
Carolina Elite 16u National
Montrell Christian
23 0 0 0 0 0 0 0 0 0
Carolina Elite 16u National
Mikah Conner
0 37 0 0 0 0 0 0 0 0
Carolina Elite 16u National
Dyson Fields
35 0 0 0 0 0 0 0 0 0
Carolina Elite 16u National
Bryson Graves
52 0 0 0 0 0 0 0 0 0
Carolina Elite 16u National
Chase McKelvey
0 73 0 0 0 0 0 0 0 0
Carolina Elite 16u National
Chase Sowell
0 0 34 0 0 0 0 0 0 0
Carolina Elite 16u National
Ty Stewart
46 0 0 0 0 0 0 0 0 0
Carolina Elite 16u National
Dylan Vigue
106 0 0 0 0 0 0 0 0 0
Cincinnati Spikes 16u
Cole Cahill
0 0 89 0 0 0 0 0 0 0
Cincinnati Spikes 16u
Nik Copenhaver
0 23 0 55 0 0 0 0 0 0
Cincinnati Spikes 16u
Brett Denby
0 0 23 0 0 0 0 0 0 0
Cincinnati Spikes 16u
AJ Ewing
16 0 0 0 0 0 0 0 0 0
Cincinnati Spikes 16u
Carson French
0 25 32 0 0 0 0 0 0 0
Cincinnati Spikes 16u
John Glasscock
0 0 74 0 0 0 0 0 0 0
Cincinnati Spikes 16u
Oliver Kerns
46 0 0 24 0 0 0 0 0 0
Cincinnati Spikes 16u
Jackson Lux
41 0 0 32 0 0 0 0 0 0
Cincinnati Spikes 16u
Noah Miller
0 28 0 0 0 0 0 0 0 0
Cincinnati Spikes 16u
Connor Munro
0 43 0 11 0 0 0 0 0 0
Cincinnati Spikes 16u
Griffen Paige
41 0 0 67 0 0 0 0 0 0
Cincinnati Spikes 16u
Nolen Vertz
0 0 0 12 0 0 0 0 0 0
Dirtbags 16U Camo
Kyle Crow
76 0 0 0 0 0 0 0 0 0
Dirtbags 16U Camo
Jackson Dilorenzo
50 0 0 0 0 0 0 0 0 0
Dirtbags 16U Camo
Joseph Fredericks
0 30 0 0 0 0 0 0 0 0
Dirtbags 16U Camo
Jacob Kirby
0 14 37 0 0 0 0 0 0 0
Dirtbags 16U Camo
Jackson Little
0 0 53 0 0 0 0 0 0 0
Dirtbags 16U Camo
Connor Marshburn
30 0 19 0 0 0 0 0 0 0
Dirtbags 16U Camo
Will Papciak
0 57 0 0 0 0 0 0 0 0
Dirtbags 16U Camo
Nathan Teague
50 0 0 0 0 0 0 0 0 0
Excel Blue Wave 16u
Chase Ambrose
43 0 61 0 0 0 0 0 0 0
Excel Blue Wave 16u
Charlie Berryman
0 57 0 0 0 0 0 0 0 0
Excel Blue Wave 16u
Jackson Hayes
61 0 0 0 0 0 0 0 0 0
Excel Blue Wave 16u
Greyson Howard
44 0 0 0 0 0 0 0 0 0
Excel Blue Wave 16u
Parker Lomax
0 18 0 0 0 0 0 0 0 0
Excel Blue Wave 16u
Sam Silas
7 0 0 0 0 0 0 0 0 0
Excel Blue Wave 16u
Jonathan Stevens
34 0 69 0 0 0 0 0 0 0
Excel Blue Wave 16u
Eli Tidwell
0 49 0 0 0 0 0 0 0 0
Excel Blue Wave 16u
Cameron Welsh
22 0 0 0 0 0 0 0 0 0
GBSA Rays 16u
Tyler Armstrong
16 0 0 0 0 0 0 0 0 0
GBSA Rays 16u
Gavin Braland
37 0 0 0 0 0 0 0 0 0
GBSA Rays 16u
Kody Collins
34 0 0 0 0 0 0 0 0 0
GBSA Rays 16u
Emory Guilford
34 0 0 0 0 0 0 0 0 0
GBSA Rays 16u
Brayden Jacobs
38 0 0 0 0 0 0 0 0 0
GBSA Rays 16u
Shamaar McDuffie
0 91 0 0 0 0 0 0 0 0
GBSA Rays 16u
Edward Phelps III
0 25 0 0 0 0 0 0 0 0
GBSA Rays 16u
Cole Polidore
23 0 0 0 0 0 0 0 0 0
GBSA Rays 16u
Amir Streeter
76 0 0 0 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Jackson Abernathy
69 0 0 0 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Francesco Capocci
0 0 77 0 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Andrew Elkhill
0 0 83 0 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Cason Engert
0 0 19 19 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Nate Isler
0 72 0 0 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Carson Kerce
0 0 10 76 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Luke McNeillie
33 0 0 0 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Ty Moores
64 0 0 0 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Evan O'Neill
64 0 0 0 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Dominick Scalese
0 50 0 0 0 0 0 0 0 0
Georgia Bombers 16u Marucci
Alex Urias
0 16 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Tyler Bak
27 0 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Davey Bates
0 65 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Dylan Carter
31 0 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Griffin Macallaster
0 48 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Jack Parkinson
6 15 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Ripp Perez
21 0 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Kyle Roper
67 0 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Jonathan Smith
64 0 0 0 0 0 0 0 0 0
Knights Knation Marucci 16U Black
Reese Dean
0 0 62 0 0 0 0 0 0 0
Knights Knation Marucci 16U Black
Hayden Everett
17 0 0 0 0 0 0 0 0 0
Knights Knation Marucci 16U Black
Jake Jones
12 0 0 0 0 0 0 0 0 0
Knights Knation Marucci 16U Black
Blaise Lalonde
0 0 55 0 0 0 0 0 0 0
Knights Knation Marucci 16U Black
Jake Larocca
66 0 0 0 0 0 0 0 0 0
Knights Knation Marucci 16U Black
Gavin Morrison
0 70 0 0 0 0 0 0 0 0
Knights Knation Marucci 16U Black
Thomas Nichols
74 0 0 0 0 0 0 0 0 0
Knights Knation Marucci 16U Black
James Reina
0 36 0 0 0 0 0 0 0 0
Knights Knation Marucci 16U Black
Nash Tamplet
66 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Luke Jacobellis
38 0 1 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Garrett Lambert
0 29 0 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Thorpe Musci
64 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Reed Purcell
9 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Walker Shaw
0 66 0 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Landon Stripling
72 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Carson Tice
0 6 59 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Isaiah Williams
18 0 59 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Tucker Bishop
0 0 40 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Trey Brown
42 0 18 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Hudson Cepparulo
0 40 0 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Grant Donkin
0 28 0 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Hunter High
40 0 0 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Nick McLaughlin
41 0 48 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Rj Moore
0 0 37 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Cole Nycz
89 0 0 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Ethan Robinson
26 0 0 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Adam Roth
0 44 0 0 0 0 0 0 0 0
Rawlings SE M.A.D. Mavericks
Camden Wimbish
47 0 0 0 0 0 0 0 0 0
Royals Scout Team 2023
Kasey Crawford
0 84 0 0 0 0 0 0 0 0
Royals Scout Team 2023
Jackson Downing
8 0 22 0 0 0 0 0 0 0
Royals Scout Team 2023
Tate McGuire
0 0 33 0 0 0 0 0 0 0
Royals Scout Team 2023
Camron Poe
0 0 59 0 0 0 0 0 0 0
Royals Scout Team 2023
Easton Wasinger
91 0 0 0 0 0 0 0 0 0
Royals Scout Team 2023
Ty Wisdom
65 0 0 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Collins Black
0 66 0 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Mason Child
58 0 0 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Drew Downs
4 0 36 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Trace Humberger
58 0 0 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Maddox Jack
0 0 64 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Jaden Knight
26 0 42 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Evan Macintyre
13 16 0 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Brody Roderick
48 0 0 0 0 0 0 0 0 0
Team Elite 16u Scout Team - Grey
Beau Brailey
21 0 0 0 0 0 0 0 0 0
Team Elite 16u Scout Team - Grey
Michael Bright
77 0 0 0 0 0 0 0 0 0
Team Elite 16u Scout Team - Grey
Kinkade Clark
27 0 0 0 0 0 0 0 0 0
Team Elite 16u Scout Team - Grey
Jackson Denton
23 0 0 0 0 0 0 0 0 0
Team Elite 16u Scout Team - Grey
Brooks House
0 65 0 0 0 0 0 0 0 0
Team Elite 16u Scout Team - Grey
Alex Kean
0 0 28 0 0 0 0 0 0 0
Team Elite 16u Scout Team - Grey
Wyatt Land
0 47 0 0 0 0 0 0 0 0
Team Elite 16u Scout Team - Grey
Brooks Parkerson
30 0 0 0 0 0 0 0 0 0
Team Elite 16u Scout Team - Grey
Cody Russell
55 0 0 0 0 0 0 0 0 0
Team Georgia 16U National
Samuel Albee
0 18 0 0 0 0 0 0 0 0
Team Georgia 16U National
Porter Buursema
100 0 0 0 0 0 0 0 0 0
Team Georgia 16U National
Jake Freedman
0 45 0 0 0 0 0 0 0 0
Team Georgia 16U National
Griffin Graves
0 0 97 0 0 0 0 0 0 0
Team Georgia 16U National
Dylan Holbrook
45 0 0 0 0 0 0 0 0 0
Team Georgia 16U National
Colton Masse
0 0 15 0 0 0 0 0 0 0
Team Georgia 16U National
AJ Rodriguez
11 4 0 0 0 0 0 0 0 0
Team Ohio Pro Select 16U
Gavin Ehrhardt
81 0 0 0 0 0 0 0 0 0
Team Ohio Pro Select 16U
Elijah Griffith
0 110 0 0 0 0 0 0 0 0
Team Ohio Pro Select 16U
Brooks Kneifl
83 0 0 0 0 0 0 0 0 0
Team Ohio Pro Select 16U
Eli Small
44 0 0 0 0 0 0 0 0 0
Team Ohio Pro Select 16U
Jacob Vanover
40 0 47 0 0 0 0 0 0 0
Tn Nationals 16u Red
Austin Bolding
20 27 0 0 0 0 0 0 0 0
Tn Nationals 16u Red
Andrew Hoover
0 0 98 0 0 0 0 0 0 0
Tn Nationals 16u Red
Ian Hubbard
83 0 0 0 0 0 0 0 0 0
Tn Nationals 16u Red
Ben Johnson
68 0 0 0 0 0 0 0 0 0
Tn Nationals 16u Red
Matthew Kilbey
0 98 0 0 0 0 0 0 0 0
Tn Nationals 16u Red
Dylan Owens
52 0 0 0 0 0 0 0 0 0
Tn Nationals 16u Red
Max Richardson
28 0 22 0 0 0 0 0 0 0
VBA 16U Vegas Gold
Jackson Baeder
0 0 14 0 0 0 0 0 0 0
VBA 16U Vegas Gold
Eli Folds
11 0 0 0 0 0 0 0 0 0
VBA 16U Vegas Gold
Jacob Haley
95 0 0 0 0 0 0 0 0 0
VBA 16U Vegas Gold
Blake Hall
0 30 0 0 0 0 0 0 0 0
VBA 16U Vegas Gold
Laney Keeton
84 0 0 0 0 0 0 0 0 0
VBA 16U Vegas Gold
Sam Mitchell
0 0 91 0 0 0 0 0 0 0
VBA 16U Vegas Gold
Logan Mooney
0 83 0 0 0 0 0 0 0 0
VBA 16U Vegas Gold
Eli Shelton
8 0 0 0 0 0 0 0 0 0
Wow Factor 16U- National Black
Jesse Courtney
26 61 82 0 0 0 0 0 0 0
Wow Factor 16U- National Black
Ben Crumpton
17 0 0 0 0 0 0 0 0 0
Wow Factor 16U- National Black
Matthew Dallas
80 0 0 0 0 0 0 0 0 0
Wow Factor 16U- National Black
Tyler Duarte
23 0 0 0 0 0 0 0 0 0
Wow Factor 16U- National Black
Landon Lee
18 0 0 0 0 0 0 0 0 0
Wow Factor 16U- National Black
Isaiah Mamea
54 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/17
Day 2
06/18
Day 3
06/19
Day 4
06/20
2021 WWBA 16U South Championship5 Star Performance 16u NationalBrad Pruett676/14/2021 RR
2021 WWBA 16U South Championship5 Star Performance 16u NationalJustin Bradford856/13/2021 RR
2021 WWBA 16U South Championship5 Star Performance 16u NationalLandyn Grant726/15/2021 RR RR
2021 PG 16U Battle of the SoutheastBigstix Baseball 23' PrimeGavin Curtis766/13/2021 RR
2021 WWBA 16U South ChampionshipCincinnati Spikes 16uNik Copenhaver706/14/2021 RR
2021 PG 16U Battle of the SoutheastGeorgia Bombers 16U MarucciCarson Kerce706/14/2021 RR
2021 PG 15U Battle of the SoutheastTeam Georgia 15U EliteGus Gandy666/14/2021 RR
2021 PG 15U Battle of the SoutheastTeam Georgia 15U RedGus Gandy666/14/2021 RR