THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,437 MLB PLAYERS | 15,806 MLB DRAFT SELECTIONS
2,437 MLB PLAYERS | 15,806 MLB DRAFT SELECTIONS
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
07/12
Day 2
07/13
Day 3
07/14
Day 4
07/15
Day 5
07/16
Day 6
07/17
Day 7
07/18
Day 8
07/19
Day 9
07/20
Day 10
07/21
Canes South 16U Scout
Noah Bailey
0 19 0 0 0 0 0 0 0 0
Canes South 16U Scout
William Barksdale
82 0 0 0 0 0 0 0 0 0
Canes South 16U Scout
Gavin Goss
22 79 0 0 0 0 0 0 0 0
Canes South 16U Scout
Casey Heffernan
62 0 0 0 0 0 0 0 0 0
Canes South 16U Scout
Pierce Johnson
16 0 0 0 0 0 0 0 0 0
Canes South 16U Scout
Boyce Little
0 47 0 0 0 0 0 0 0 0
Canes South 16U Scout
Gage Petrovich
30 0 0 0 0 0 0 0 0 0
Canes South 16U Scout
Brayden Scruggs
0 72 0 0 0 0 0 0 0 0
Canes Upstate 16U Scout
Landon Barker
84 0 0 0 0 0 0 0 0 0
Canes Upstate 16U Scout
Chase Colella
8 47 0 0 0 0 0 0 0 0
Canes Upstate 16U Scout
Avery Durham
0 26 0 0 0 0 0 0 0 0
Canes Upstate 16U Scout
Stryker Gehlken
84 0 0 0 0 0 0 0 0 0
Canes Upstate 16U Scout
Dom Longello
11 42 0 0 0 0 0 0 0 0
Canes Upstate 16U Scout
Bryce Owens
0 55 0 0 0 0 0 0 0 0
Canes Upstate 16U Scout
Kaiden Skinner
0 24 0 0 0 0 0 0 0 0
Canes Upstate 16U Scout
Aaron Smith
19 33 0 0 0 0 0 0 0 0
Canes Upstate 16U Scout
Brandon Snurr
0 35 0 0 0 0 0 0 0 0
Elite Diamond Dawgs
Gavin Hampton
28 0 0 0 0 0 0 0 0 0
Elite Diamond Dawgs
Ethan Hathway
20 0 0 0 0 0 0 0 0 0
Elite Diamond Dawgs
Jj Linville
7 0 0 0 0 0 0 0 0 0
Elite Diamond Dawgs
Alex Lopez
70 36 0 0 0 0 0 0 0 0
Elite Diamond Dawgs
Hunter Murphy
0 22 0 0 0 0 0 0 0 0
Elite Diamond Dawgs
Garrett Ozog
0 54 0 0 0 0 0 0 0 0
Elite Diamond Dawgs
Jacarri Scurry
24 1 0 0 0 0 0 0 0 0
Elite Diamond Dawgs
Landyn Simmons
27 0 0 0 0 0 0 0 0 0
Elite Diamond Dawgs
Karson Vinson
27 66 0 0 0 0 0 0 0 0
Hilton Head Hurricanes
Jensen Boretti
13 0 0 0 0 0 0 0 0 0
Hilton Head Hurricanes
Uriah Brazell
28 64 0 0 0 0 0 0 0 0
Hilton Head Hurricanes
Brandon Espinoza
2 0 0 0 0 0 0 0 0 0
Hilton Head Hurricanes
Brandon Hunter
20 0 0 0 0 0 0 0 0 0
Hilton Head Hurricanes
Camden Kelly
0 19 0 0 0 0 0 0 0 0
Hilton Head Hurricanes
Trevor Konte
28 77 0 0 0 0 0 0 0 0
Hilton Head Hurricanes
Sam Middleton
23 43 0 0 0 0 0 0 0 0
Hilton Head Hurricanes
Aj Petro
16 0 0 0 0 0 0 0 0 0
Hilton Head Hurricanes
Talon Putnam
74 0 0 0 0 0 0 0 0 0
Showtime Abercrombie
Brandon Crisp
61 0 0 0 0 0 0 0 0 0
Showtime Abercrombie
Benjamin Garrett
28 0 0 0 0 0 0 0 0 0
Showtime Abercrombie
Alex Gibeau
92 0 0 0 0 0 0 0 0 0
Showtime Abercrombie
Landon Hershberger
30 28 0 0 0 0 0 0 0 0
Showtime Abercrombie
Ty Simpson
29 76 0 0 0 0 0 0 0 0
Showtime Baseball 16U - Gutierrez
Ethan Champion
0 4 0 0 0 0 0 0 0 0
Showtime Baseball 16U - Gutierrez
Mattox Coker
100 0 0 0 0 0 0 0 0 0
Showtime Baseball 16U - Gutierrez
Gavin Graham
0 41 0 0 0 0 0 0 0 0
Showtime Baseball 16U - Gutierrez
Cooper Henderson
0 64 0 0 0 0 0 0 0 0
Showtime Baseball 16U - Gutierrez
Hayden Stewart
69 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
07/12
Day 2
07/13
Day 3
07/14
Day 4
07/15
2025 PG 16U WWBA National ChampionshipCanes Scout 16UErskine Fousek717/9/2025 RR
2025 PG 15U National Elite Championship (Invite)Elite Diamond Dawgs 15U STIgnacio Reyes887/8/2025 RR