THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,384 MLB PLAYERS | 15,801 MLB DRAFT SELECTIONS
2,384 MLB PLAYERS | 15,801 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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
06/03
Day 2
06/04
Day 3
06/05
Day 4
06/06
Day 5
06/07
Day 6
06/08
Day 7
06/09
Day 8
06/10
Day 9
06/11
Day 10
06/12
Alpharetta Junior Raiders 13U
Dev Bahri
34 0 69 0 0 0 0 0 0 0
Alpharetta Junior Raiders 13U
Jackson Berner
20 28 0 0 0 0 0 0 0 0
Alpharetta Junior Raiders 13U
Kingston Bly
8 20 0 0 0 0 0 0 0 0
Alpharetta Junior Raiders 13U
Evan Collins
33 0 0 17 0 0 0 0 0 0
Alpharetta Junior Raiders 13U
Kai Medlin
0 56 0 0 0 0 0 0 0 0
Alpharetta Junior Raiders 13U
Gavin O'Brien
34 0 0 60 0 0 0 0 0 0
Alpharetta Junior Raiders 13U
Peter Rombardo
0 33 0 67 0 0 0 0 0 0
Alpharetta Junior Raiders 13U
Pablo Seda
19 0 0 0 0 0 0 0 0 0
Alpharetta Junior Raiders 13U
Eason Short
10 23 0 0 0 0 0 0 0 0
Alpharetta Junior Raiders 13U
Ryan Sohn
18 0 22 0 0 0 0 0 0 0
ATL Lightning White
Webb Bristow
8 28 0 0 0 0 0 0 0 0
ATL Lightning White
Simon Carrico
34 0 0 0 0 0 0 0 0 0
ATL Lightning White
Zachary Diamond
0 13 0 0 0 0 0 0 0 0
ATL Lightning White
Cole Fennessy
0 34 0 0 0 0 0 0 0 0
ATL Lightning White
Sanders Fogle
0 35 0 51 0 0 0 0 0 0
ATL Lightning White
Matthew Levitt
0 0 0 24 0 0 0 0 0 0
ATL Lightning White
Kolson Maropis
0 33 0 0 0 0 0 0 0 0
ATL Lightning White
Pierce Minor
0 23 0 0 0 0 0 0 0 0
ATL Lightning White
Micah Reiner
24 0 32 0 0 0 0 0 0 0
ATL Lightning White
Charlie Schaefer
32 0 0 0 0 0 0 0 0 0
ATL Lightning White
Will Webber
30 0 55 0 0 0 0 0 0 0
Cavalry Baseball
Graeson Adams
37 0 0 31 0 0 0 0 0 0
Cavalry Baseball
Bentson Borde
34 0 0 0 0 0 0 0 0 0
Cavalry Baseball
Geohann Cantu
35 0 0 42 0 0 0 0 0 0
Cavalry Baseball
Jacob Clanton
35 0 66 0 0 0 0 0 0 0
Cavalry Baseball
James Howard
20 33 0 0 0 0 0 0 0 0
Cavalry Baseball
Keaton Lee
0 24 0 0 0 0 0 0 0 0
Cavalry Baseball
Chandler McPeak
37 0 29 0 0 0 0 0 0 0
Cavalry Baseball
Brayden Miller
0 46 0 0 0 0 0 0 0 0
Cavalry Baseball
Oliver Riggs
3 34 0 0 0 0 0 0 0 0
Corinth Crushers-Baires
Levi Baires
26 0 0 0 0 0 0 0 0 0
Corinth Crushers-Baires
Rylan Decker
49 0 0 7 0 0 0 0 0 0
Corinth Crushers-Baires
Bradley Epps
21 0 20 12 0 0 0 0 0 0
Corinth Crushers-Baires
Reece Gonzalez
0 88 0 0 0 0 0 0 0 0
Corinth Crushers-Baires
Jagger Jones
30 0 19 29 0 0 0 0 0 0
Corinth Crushers-Baires
Garrett McCullough
0 43 0 0 0 0 0 0 0 0
Corinth Crushers-Baires
Tate Riney
0 0 20 0 0 0 0 0 0 0
Corinth Crushers-Baires
Phoenix Schartz
24 0 0 47 0 0 0 0 0 0
Corinth Crushers-Baires
Ezra Sinquefield
0 39 0 0 0 0 0 0 0 0
Corinth Crushers-Baires
Drake Williams
19 0 76 0 0 0 0 0 0 0
Edge Baseball - Ravey
Diego Blanco
34 0 74 0 0 0 0 0 0 0
Edge Baseball - Ravey
Cullen Deady
0 35 0 29 0 0 0 0 0 0
Edge Baseball - Ravey
Dilyn Delgado
0 0 0 18 0 0 0 0 0 0
Edge Baseball - Ravey
Thayer Devore
11 29 0 0 0 0 0 0 0 0
Edge Baseball - Ravey
Nicholas Flores
31 0 61 0 0 0 0 0 0 0
Edge Baseball - Ravey
Jay Gomez
0 31 0 0 0 0 0 0 0 0
Edge Baseball - Ravey
Miles Haro
0 11 0 0 0 0 0 0 0 0
Edge Baseball - Ravey
Hunter Loving
0 16 29 0 0 0 0 0 0 0
Edge Baseball - Ravey
Ashton Morris
49 0 0 15 0 0 0 0 0 0
Edge Baseball - Ravey
Riley Reddoch
38 0 0 18 0 0 0 0 0 0
Houston Nationals - Townsell
Mario Avila
50 0 35 0 0 0 0 0 0 0
Houston Nationals - Townsell
Austin Earl
12 0 47 0 0 0 0 0 0 0
Houston Nationals - Townsell
Hudson Harrison
44 0 0 83 0 0 0 0 0 0
Houston Nationals - Townsell
Evan Lane
0 27 0 14 0 0 0 0 0 0
Houston Nationals - Townsell
Gavin Michael Leon
0 29 0 0 0 0 0 0 0 0
Houston Nationals - Townsell
Greyson Mata
0 14 28 0 0 0 0 0 0 0
Houston Nationals - Townsell
Gage McMahan
0 0 64 0 0 0 0 0 0 0
Houston Nationals - Townsell
Connor Spencer
0 0 0 40 0 0 0 0 0 0
Houston Nationals - Townsell
Samuel Thielen
26 0 29 0 0 0 0 0 0 0
Houston Nationals - Townsell
Hunter Thompson
0 18 19 37 0 0 0 0 0 0
Houston Nationals - Townsell
Anthony Vazquez
0 60 0 0 0 0 0 0 0 0
Houston Nationals - Townsell
William Velasquez
0 16 13 0 0 0 0 0 0 0
Meridian Panthers 13u
Camden Gibson
29 0 0 0 0 0 0 0 0 0
Meridian Panthers 13u
John-Paul Kang
23 27 0 0 0 0 0 0 0 0
Meridian Panthers 13u
Caleb Martinez
60 0 42 0 0 0 0 0 0 0
Meridian Panthers 13u
Devan McCalmon
0 29 0 0 0 0 0 0 0 0
Meridian Panthers 13u
DeSean McDaniel
0 33 0 0 0 0 0 0 0 0
Meridian Panthers 13u
Giovani Ortiz
10 31 0 65 0 0 0 0 0 0
Meridian Panthers 13u
Landon Peñate
12 0 0 0 0 0 0 0 0 0
Meridian Panthers 13u
Royce Quintero
9 0 0 0 0 0 0 0 0 0
Meridian Panthers 13u
Blake Rhodes
41 0 61 0 0 0 0 0 0 0
Meridian Panthers 13u
Anthony Thompson
1 30 0 0 0 0 0 0 0 0
RR Yardbirds
Jackson Arguijo
50 0 0 61 0 0 0 0 0 0
RR Yardbirds
Kelton Coaty
0 42 0 0 0 0 0 0 0 0
RR Yardbirds
Brady Hemm
0 18 0 13 0 0 0 0 0 0
RR Yardbirds
Jaxen Mojica
0 0 52 0 0 0 0 0 0 0
RR Yardbirds
Asher Moore
0 29 0 0 0 0 0 0 0 0
RR Yardbirds
Nathaniel Perez
0 34 0 74 0 0 0 0 0 0
RR Yardbirds
Dylan Sahl
16 0 0 0 0 0 0 0 0 0
RR Yardbirds
Gunner Salathe
0 33 0 45 0 0 0 0 0 0
RR Yardbirds
Russell Savens
46 0 0 71 0 0 0 0 0 0
RR Yardbirds
Caleb Swor
9 0 36 0 0 0 0 0 0 0
THZ Baseball - Futures
Luis Castillo
0 0 46 0 0 0 0 0 0 0
THZ Baseball - Futures
Kanyon Criner
0 13 0 0 0 0 0 0 0 0
THZ Baseball - Futures
Cayson Edwards
47 0 0 56 0 0 0 0 0 0
THZ Baseball - Futures
Killian Hiatt
0 0 0 58 0 0 0 0 0 0
THZ Baseball - Futures
Treston Hinojosa
16 0 0 0 0 0 0 0 0 0
THZ Baseball - Futures
Jaxson Jimenez
0 86 0 0 0 0 0 0 0 0
THZ Baseball - Futures
Colton Riviere
63 0 0 0 0 0 0 0 0 0
THZ Baseball - Futures
Kolt Robertson
34 0 66 0 0 0 0 0 0 0
THZ Baseball - Futures
Chase Staackmann
0 21 0 0 0 0 0 0 0 0
THZ Baseball - Prospects
Kelson Brown
65 0 0 0 0 0 0 0 0 0
THZ Baseball - Prospects
Wesley Cain
35 0 73 0 0 0 0 0 0 0
THZ Baseball - Prospects
Charlie Fillpot
0 24 0 0 0 0 0 0 0 0
THZ Baseball - Prospects
Chase King
19 0 0 79 0 0 0 0 0 0
THZ Baseball - Prospects
Chase Lambin
4 34 0 0 0 0 0 0 0 0
THZ Baseball - Prospects
Sawyer Peters
20 0 0 0 0 0 0 0 0 0
THZ Baseball - Prospects
Charlie Pipkin
0 23 0 0 0 0 0 0 0 0
THZ Baseball - Prospects
Fielder Reddehase
13 80 0 0 0 0 0 0 0 0
THZ Baseball - Prospects
William Riddle
7 0 0 0 0 0 0 0 0 0
THZ Baseball - Prospects
Hollis Seibert
31 0 0 0 0 0 0 0 0 0
THZ Baseball - Prospects
James Woodard
0 0 0 65 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest