THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,384 MLB PLAYERS | 15,802 MLB DRAFT SELECTIONS
2,384 MLB PLAYERS | 15,802 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
05/24
Day 2
05/25
Day 3
05/26
Day 4
05/27
Day 5
05/28
Day 6
05/29
Day 7
05/30
Day 8
05/31
Day 9
06/01
Day 10
06/02
Carolina Reds 2028
Raines Copley
2 0 0 0 0 0 0 0 0 0
Carolina Reds 2028
Colt Funderburk
28 20 0 0 0 0 0 0 0 0
Carolina Reds 2028
Eduardo Lopez
27 10 0 0 0 0 0 0 0 0
Carolina Reds 2028
Colby Pieloch
28 0 0 0 0 0 0 0 0 0
Carolina Reds 2028
Jacob Pieloch
29 0 0 0 0 0 0 0 0 0
Carolina Reds 2028
Wyatt Staley
27 67 0 0 0 0 0 0 0 0
Carolina Reds 2028
Laike Tolentino
29 0 0 0 0 0 0 0 0 0
Carolina Reds 2028
Gabe Ver Wayne
25 0 0 0 0 0 0 0 0 0
Carolina Reds 2028
Jace West
11 0 0 0 0 0 0 0 0 0
Coastal Elite South
Tanner Brinson
11 0 0 0 0 0 0 0 0 0
Coastal Elite South
Chase Champion
29 0 0 0 0 0 0 0 0 0
Coastal Elite South
Walker Ellis
10 87 0 0 0 0 0 0 0 0
Coastal Elite South
Wyatt Ellis
29 0 0 0 0 0 0 0 0 0
Coastal Elite South
Levi Lawhorn
30 18 0 0 0 0 0 0 0 0
Coastal Elite South
Austin Livingston
29 19 0 0 0 0 0 0 0 0
Coastal Elite South
Caleb Morris
27 0 0 0 0 0 0 0 0 0
Coastal Elite South
Kyler Ornoski
25 64 0 0 0 0 0 0 0 0
Coastal Elite South
Donald Schofield
23 40 0 0 0 0 0 0 0 0
CWA Pirates
Chris Colin
22 0 0 0 0 0 0 0 0 0
CWA Pirates
Jackson Harris
14 0 0 0 0 0 0 0 0 0
CWA Pirates
Ethan Roper
60 0 0 0 0 0 0 0 0 0
CWA Pirates
Collyn Scruggs
65 0 0 0 0 0 0 0 0 0
CWA Pirates
River Smith
29 0 0 0 0 0 0 0 0 0
CWA Pirates
Eli Wood
20 0 0 0 0 0 0 0 0 0
Destroyers Coastal Select
Kade Brown
41 0 0 0 0 0 0 0 0 0
Destroyers Coastal Select
Trent Gliptis
26 6 0 0 0 0 0 0 0 0
Destroyers Coastal Select
Asa Goodman
0 12 0 0 0 0 0 0 0 0
Destroyers Coastal Select
Grant Healy
71 0 0 0 0 0 0 0 0 0
Destroyers Coastal Select
Owen Healy
0 81 0 0 0 0 0 0 0 0
Destroyers Coastal Select
Boston Porter
38 0 0 0 0 0 0 0 0 0
Destroyers Coastal Select
Hagen Purvis
0 15 0 0 0 0 0 0 0 0
Destroyers Coastal Select
Charlie Thompson
38 0 0 0 0 0 0 0 0 0
Dry Pond 15U Carr
Mariner Burgess
0 12 0 0 0 0 0 0 0 0
Dry Pond 15U Carr
Tateum Crowley
27 0 0 0 0 0 0 0 0 0
Dry Pond 15U Carr
Charlie Kerfien
30 0 0 0 0 0 0 0 0 0
Dry Pond 15U Carr
Alex Macdonald
49 0 0 0 0 0 0 0 0 0
Dry Pond 15U Carr
Dax Paxton
0 24 0 0 0 0 0 0 0 0
Dry Pond 15U Carr
Weston Woodhead
29 0 0 0 0 0 0 0 0 0
Mill Town 15U Trosky
Luke Albano
80 0 0 0 0 0 0 0 0 0
Mill Town 15U Trosky
Blake Atwood
69 0 0 0 0 0 0 0 0 0
Mill Town 15U Trosky
Braxton Goodman
15 0 0 0 0 0 0 0 0 0
Mill Town 15U Trosky
Grady Hester
47 0 0 0 0 0 0 0 0 0
Mill Town 15U Trosky
Cooper Olson
19 0 0 0 0 0 0 0 0 0
Sandlot Legends
Brian Cave
25 0 0 0 0 0 0 0 0 0
Sandlot Legends
Zachary Dollar
14 0 0 0 0 0 0 0 0 0
Sandlot Legends
James Fox
54 0 0 0 0 0 0 0 0 0
Sandlot Legends
Mason Furr
3 0 0 0 0 0 0 0 0 0
Sandlot Legends
Colton McMurry
27 0 0 0 0 0 0 0 0 0
Sandlot Legends
Jordan Richards
29 0 0 0 0 0 0 0 0 0
Sandlot Legends
Kiser Richards
33 0 0 0 0 0 0 0 0 0
Sandlot Legends
Jordan Sherwood
8 0 0 0 0 0 0 0 0 0
Sandlot Legends
Lavon Stevens
27 0 0 0 0 0 0 0 0 0
Sandlot Legends
Landon Varner
26 0 0 0 0 0 0 0 0 0
SBA 15u Futures
Eli Bergeson
10 0 0 0 0 0 0 0 0 0
SBA 15u Futures
Cade Butler
23 33 0 0 0 0 0 0 0 0
SBA 15u Futures
Nolan Drye
0 92 0 0 0 0 0 0 0 0
SBA 15u Futures
Owen Metzelaars
81 0 0 0 0 0 0 0 0 0
SBA 15u Futures
Mason Shearer
0 77 0 0 0 0 0 0 0 0
SBA 15u Futures
Andrew Stiller
1 15 0 0 0 0 0 0 0 0
SBA 15u Futures
Kalab West
57 0 0 0 0 0 0 0 0 0
SBA Prime Prospects
Miles Demauro
29 88 0 0 0 0 0 0 0 0
SBA Prime Prospects
Hank Fitzgrald
50 0 0 0 0 0 0 0 0 0
SBA Prime Prospects
Tyler Johnston
41 0 0 0 0 0 0 0 0 0
SBA Prime Prospects
James Kryshtalowych
0 31 0 0 0 0 0 0 0 0
SBA Prime Prospects
Riley Morin
24 21 0 0 0 0 0 0 0 0
SBA Prime Prospects
Jackson Pierce
70 0 0 0 0 0 0 0 0 0
SBA Prime Prospects
Connor Stroup
0 80 0 0 0 0 0 0 0 0
UC Rage 15u
Ford Ashbaugh
30 0 0 0 0 0 0 0 0 0
UC Rage 15u
Chase Baldwin
28 0 0 0 0 0 0 0 0 0
UC Rage 15u
Avery Craig
80 0 0 0 0 0 0 0 0 0
UC Rage 15u
Landon Davis
26 0 0 0 0 0 0 0 0 0
UC Rage 15u
Preston Griffin
29 0 0 0 0 0 0 0 0 0
UC Rage 15u
Logan Johnson
12 0 0 0 0 0 0 0 0 0
WoW Factor Charlotte Scout
Calhan Arant
0 81 0 0 0 0 0 0 0 0
WoW Factor Charlotte Scout
Julian Cauble
0 81 0 0 0 0 0 0 0 0
WoW Factor Charlotte Scout
Jordyn Cruz
0 11 0 0 0 0 0 0 0 0
WoW Factor Charlotte Scout
Bryson Donathan
0 32 0 0 0 0 0 0 0 0
WoW Factor Charlotte Scout
Gabe Hayes
63 0 0 0 0 0 0 0 0 0
WoW Factor Charlotte Scout
Briggs Lessmeister
39 0 0 0 0 0 0 0 0 0
WoW Factor Charlotte Scout
Gage McRae
51 0 0 0 0 0 0 0 0 0
WoW Factor Charlotte Scout
Jacob Perkins
47 0 0 0 0 0 0 0 0 0
WoW Factor QC 2028 Prospects
Blake Beck
22 0 0 0 0 0 0 0 0 0
WoW Factor QC 2028 Prospects
Zane Breinich
81 0 0 0 0 0 0 0 0 0
WoW Factor QC 2028 Prospects
Jadon Grouse
15 74 0 0 0 0 0 0 0 0
WoW Factor QC 2028 Prospects
Holden Merrell
38 0 0 0 0 0 0 0 0 0
WoW Factor QC 2028 Prospects
Hudson Thomas
33 33 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