2,124 MLB PLAYERS | 14,476 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
05/30
Day 2
05/31
Day 3
06/01
Day 4
06/02
Day 5
06/03
Day 6
06/04
Day 7
06/05
Day 8
06/06
Day 9
06/07
Day 10
06/08
643 Dp Cougars 18u
Carter Barth
0 65 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Duncan Freeman
45 0 0 13 0 0 0 0 0 0
643 Dp Cougars 18u
Joshua Greenspon
0 44 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Fletcher Heacock
0 0 66 0 0 0 0 0 0 0
643 Dp Cougars 18u
Ben Hoffman
0 0 0 46 0 0 0 0 0 0
643 Dp Cougars 18u
Aidan Petrocco
63 0 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Gibson Thompson
0 0 0 59 0 0 0 0 0 0
643 Dp Cougars 18u
Adam Wideman
10 0 63 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Mason Banks
63 0 0 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Trae Burton
0 72 0 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Aidan Holley
0 0 70 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Ekrem Kruskic
44 0 0 0 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
Ethan Mieldezis
0 0 24 25 0 0 0 0 0 0
AquaSox Baseball - 18U Blue
James Smith
0 39 0 74 0 0 0 0 0 0
ATL Metro Blue
Jackson Davis
0 6 109 0 0 0 0 0 0 0
ATL Metro Blue
Traden Davis
32 0 0 70 0 0 0 0 0 0
ATL Metro Blue
Maceo Hicks
0 76 0 0 0 0 0 0 0 0
ATL Metro Blue
Quenton Mitchell Jr
0 25 0 0 0 0 0 0 0 0
ATL Metro Blue
Walter Nunnally
44 0 0 0 0 0 0 0 0 0
ATL Metro Blue
Dejorryn Pettis
33 0 7 0 0 0 0 0 0 0
Canada Reds Academy
Gael Arias
0 0 0 37 0 0 0 0 0 0
Canada Reds Academy
Jordan Doy-Yat
0 0 0 14 0 0 0 0 0 0
Canada Reds Academy
Deacon Jones
0 97 0 0 0 0 0 0 0 0
Canada Reds Academy
Shea Kuiack
0 0 50 0 0 0 0 0 0 0
Canada Reds Academy
Sam Lauzon
33 0 44 0 0 0 0 0 0 0
Canada Reds Academy
Mathys Monderie
16 47 0 0 0 0 0 0 0 0
Canada Reds Academy
Timothy Morritt
56 0 0 50 0 0 0 0 0 0
Canada Reds Academy
Stephano Peloso
0 0 0 3 0 0 0 0 0 0
East Cobb Astros
Carson Dougherty
0 0 58 0 0 0 0 0 0 0
East Cobb Astros
Sammy Ericson
0 45 0 0 0 0 0 0 0 0
East Cobb Astros
Brady Goninan
12 0 24 0 0 0 0 0 0 0
East Cobb Astros
Caden Hewitt
0 69 0 0 0 0 0 0 0 0
East Cobb Astros
Eli Hubbert
44 0 0 0 0 0 0 0 0 0
East Cobb Astros
Jax Phillips
19 0 0 0 0 0 0 0 0 0
East Cobb Astros
Braden Sperry
0 0 19 0 0 0 0 0 0 0
East Cobb Astros
Taylor Sunderhaus
0 0 26 0 0 0 0 0 0 0
East Cobb Yankees 18U
Tucker Ausband
0 0 0 20 0 0 0 0 0 0
East Cobb Yankees 18U
Colby Cather
0 0 0 56 0 0 0 0 0 0
East Cobb Yankees 18U
John Dickerson
0 19 0 0 0 0 0 0 0 0
East Cobb Yankees 18U
Michael Gagliano
0 0 76 0 0 0 0 0 0 0
East Cobb Yankees 18U
Hampton Hudson
0 0 70 0 0 0 0 0 0 0
East Cobb Yankees 18U
Matthew Lipcsey
7 0 0 0 0 0 0 0 0 0
East Cobb Yankees 18U
Eli MacDonald
0 47 0 0 0 0 0 0 0 0
East Cobb Yankees 18U
Michael O'Brien
0 0 0 23 0 0 0 0 0 0
East Cobb Yankees 18U
Ethan Osada
0 73 0 0 0 0 0 0 0 0
East Cobb Yankees 18U
Tyler Waddell
89 0 0 0 0 0 0 0 0 0
ECB Astros 18u Navy
Tyler Anglin
52 0 0 75 0 0 0 0 0 0
ECB Astros 18u Navy
Jake Crowe
0 69 0 0 0 0 0 0 0 0
ECB Astros 18u Navy
Ethan Dixon
45 0 0 0 0 0 0 0 0 0
ECB Astros 18u Navy
Colton Gray
1 57 0 0 0 0 0 0 0 0
ECB Astros 18u Navy
Evan Morawski
0 0 24 0 0 0 0 0 0 0
ECB Astros 18u Navy
Sam Neal
0 0 72 0 0 0 0 0 0 0
ECB Astros 18u Navy
Nico Sanchez
0 4 0 0 0 0 0 0 0 0
ECB Astros 18u Navy
Colin Thomas
0 0 0 64 0 0 0 0 0 0
ECB Astros 18u Navy
Vernon Woodard
0 0 39 0 0 0 0 0 0 0
Nelson Baseball School
Cason Cannon
0 0 0 54 0 0 0 0 0 0
Nelson Baseball School
Pete Jezerinac
0 0 0 73 0 0 0 0 0 0
Nelson Baseball School
Colin Loeffler
33 0 0 75 0 0 0 0 0 0
Nelson Baseball School
Brock Parker
0 0 0 30 0 0 0 0 0 0
Nelson Baseball School
Sam Peterson
0 16 0 0 0 0 0 0 0 0
Nelson Baseball School
Cole Rowland
0 30 0 51 75 0 0 0 0 0
Nelson Baseball School
Layton Sanford
80 0 0 0 0 0 0 0 0 0
Nelson Baseball School
Bryce Tibbitts
0 0 84 0 0 0 0 0 0 0
Nelson Baseball School
Austin Zabala
0 0 37 0 0 0 0 0 0 0
Reign
Carter Few
0 0 18 0 0 0 0 0 0 0
Reign
Mitchell Gray
0 0 42 0 0 0 0 0 0 0
Reign
Israel Rosseter
38 0 0 0 0 0 0 0 0 0
Reign
Graham Sanders
38 0 51 0 0 0 0 0 0 0
Reign
Nate Stivers
0 107 0 0 0 0 0 0 0 0
Reign
Aidan Turner
52 0 0 0 0 0 0 0 0 0
SmarTense 17U/18U Baseball
Aiden Holley
0 25 37 0 0 0 0 0 0 0
SmarTense 17U/18U Baseball
Gabriel Lee
0 0 0 51 0 0 0 0 0 0
SmarTense 17U/18U Baseball
Walker Myhand
0 0 0 24 0 0 0 0 0 0
SmarTense 17U/18U Baseball
William Myhand
0 0 0 3 0 0 0 0 0 0
SmarTense 17U/18U Baseball
Noah Orfi
87 0 0 0 0 0 0 0 0 0
SmarTense 17U/18U Baseball
Anthony Povio
0 0 57 0 0 0 0 0 0 0
SmarTense 17U/18U Baseball
Luka Rose
0 42 0 0 0 0 0 0 0 0
SmarTense 17U/18U Baseball
Christopher Theroux
0 40 0 0 0 0 0 0 0 0
SmarTense 17U/18U Baseball
Sebastien Walsh
0 36 0 40 0 0 0 0 0 0
SmarTense 17U/18U Baseball
tre webb
0 0 10 0 0 0 0 0 0 0
South DeKalb Tribe 2024 Scout
Kanious Davis
0 0 0 88 0 0 0 0 0 0
South DeKalb Tribe 2024 Scout
Tyler Dunn
0 0 29 0 0 0 0 0 0 0
South DeKalb Tribe 2024 Scout
Jacob Hardman
0 0 0 25 0 0 0 0 0 0
South DeKalb Tribe 2024 Scout
Heath Henley
60 0 0 81 0 0 0 0 0 0
South DeKalb Tribe 2024 Scout
Daniel McIntosh
0 44 0 0 0 0 0 0 0 0
South DeKalb Tribe 2024 Scout
Yenli Nolasco
0 0 74 0 0 0 0 0 0 0
South DeKalb Tribe 2024 Scout
Jordan Nolley
0 0 0 48 61 0 0 0 0 0
South DeKalb Tribe 2024 Scout
Derek Peoples
19 0 0 0 0 0 0 0 0 0
South DeKalb Tribe 2024 Scout
Tyrell Wyatt
0 25 0 0 0 0 0 0 0 0
Team Elite Black 18U
Ryan Buckner
42 0 0 0 0 0 0 0 0 0
Team Elite Black 18U
William Clevenger
6 0 0 69 0 0 0 0 0 0
Team Elite Black 18U
Prestin Coursey
0 0 0 54 0 0 0 0 0 0
Team Elite Black 18U
Ethan Finch
0 36 0 0 0 0 0 0 0 0
Team Elite Black 18U
Brycen Horne
0 0 77 0 0 0 0 0 0 0
Team Elite Black 18U
Bryce Hubbard
58 0 0 0 0 0 0 0 0 0
Team Elite Black 18U
Ty Jones
0 60 0 0 0 0 0 0 0 0
Team Elite Black 18U
Charles (Chaz) Moore
0 0 0 7 0 0 0 0 0 0
Team Elite Black 18U
Clayton Rice
0 0 13 0 0 0 0 0 0 0
Team Elite White 18U
Noah Anderson
62 0 0 0 0 0 0 0 0 0
Team Elite White 18U
Owen Bodell
0 0 65 0 0 0 0 0 0 0
Team Elite White 18U
Kassey Caputo
13 0 0 0 0 0 0 0 0 0
Team Elite White 18U
James McGuirt
0 0 59 0 0 0 0 0 0 0
Team Elite White 18U
Darius Thomas
36 0 0 0 0 0 0 0 0 0
Team Elite White 18U
Josh Wanner
0 59 0 0 0 0 0 0 0 0
Team Elite White 18U
Braden Willis
0 54 0 0 0 0 0 0 0 0
ZT Southeast 18U
Trey Burnette
73 0 0 0 0 0 0 0 0 0
ZT Southeast 18U
Jackson Grant
0 28 0 0 0 0 0 0 0 0
ZT Southeast 18U
Jake Hitchcock
0 0 37 0 0 0 0 0 0 0
ZT Southeast 18U
Shelton Ramey
0 0 76 0 0 0 0 0 0 0
ZT Southeast 18U
Cooper Reid
0 56 0 0 0 0 0 0 0 0
ZT Southeast 18U
Tripp Williams
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
05/30
Day 2
05/31
Day 3
06/01
Day 4
06/02
2024 18U PG Southeast Memorial Day ClassicSouth Dekalb Tribe 2024 ScoutDaniel McIntosh915/26/2024 RR