2,088 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)
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/21
Day 2
06/22
Day 3
06/23
Day 4
06/24
Day 5
06/25
Day 6
06/26
Day 7
06/27
Day 8
06/28
Day 9
06/29
Day 10
06/30
5 Star Carolina Smith
Sam Cozart
0 0 63 0 0 0 0 0 0 0
5 Star Carolina Smith
Drew Downs
33 0 36 0 0 0 0 0 0 0
5 Star Carolina Smith
Jaden Knight
7 0 17 0 0 0 0 0 0 0
5 Star Carolina Smith
Hudson Lance
0 87 0 0 0 0 0 0 0 0
5 Star Carolina Smith
Grayson McDonald
35 0 39 0 0 0 0 0 0 0
5 Star Carolina Smith
Max McGinn
0 18 22 0 0 0 0 0 0 0
5 Star Carolina Smith
JJ Parsons
33 0 0 0 0 0 0 0 0 0
5 Star Carolina Smith
Drake Purvis
0 0 69 0 0 0 0 0 0 0
5 Star Carolina Smith
Nigel Robinson
0 0 63 0 0 0 0 0 0 0
5 Star Carolina Smith
Caleb Stickle
0 0 21 0 0 0 0 0 0 0
5 Star Carolina Smith
Chanceler Terry
0 60 0 0 0 0 0 0 0 0
5 Star WNC 13u
Carter Burnette
70 0 0 0 0 0 0 0 0 0
5 Star WNC 13u
John Carre
0 0 70 0 0 0 0 0 0 0
5 Star WNC 13u
Payce Carroll
0 0 38 0 0 0 0 0 0 0
5 Star WNC 13u
Garrett Freeman
75 0 0 0 0 0 0 0 0 0
5 Star WNC 13u
Brayden Hill
0 64 0 0 0 0 0 0 0 0
5 Star WNC 13u
Truitt Manuel
0 44 0 0 0 0 0 0 0 0
5 Star WNC 13u
Andrew Wester
0 0 64 0 0 0 0 0 0 0
BCC Big Train 13U
Alex Bergen
0 12 0 0 0 0 0 0 0 0
BCC Big Train 13U
Charlie Burr
0 0 29 0 0 0 0 0 0 0
BCC Big Train 13U
Matthew Duffy
0 57 0 0 0 0 0 0 0 0
BCC Big Train 13U
Braden LaChapelle
0 51 0 0 0 0 0 0 0 0
BCC Big Train 13U
Jack Schumacher
0 0 61 0 0 0 0 0 0 0
BCC Big Train 13U
Joseph Zorc
0 94 0 0 0 0 0 0 0 0
Canes Baseball 13U Eastern NC
Sterling Bass
0 64 0 0 0 0 0 0 0 0
Canes Baseball 13U Eastern NC
Braden Burress
18 0 22 0 0 0 0 0 0 0
Canes Baseball 13U Eastern NC
Wyatt Holbrook
33 0 84 0 0 0 0 0 0 0
Canes Baseball 13U Eastern NC
Peter Honse
0 20 45 0 0 0 0 0 0 0
Canes Baseball 13U Eastern NC
Everett Johnson
0 0 20 0 0 0 0 0 0 0
Canes Baseball 13U Eastern NC
Jaxon Kehoe
0 0 78 0 0 0 0 0 0 0
Canes Baseball 13U Eastern NC
Gavin Turner
33 0 81 0 0 0 0 0 0 0
Canes Baseball 13U Eastern NC
Jimmyll Williams
0 20 10 0 0 0 0 0 0 0
CBA Copperheads - Gaffney
Landon Finley
34 0 17 0 0 0 0 0 0 0
CBA Copperheads - Gaffney
Caleb Frye
45 0 0 0 0 0 0 0 0 0
CBA Copperheads - Gaffney
Ethan Holder
0 37 0 0 0 0 0 0 0 0
CBA Copperheads - Gaffney
Tanner Kaler
31 0 0 0 0 0 0 0 0 0
CBA Copperheads - Gaffney
Terry Kaler
0 52 92 0 0 0 0 0 0 0
CBA Copperheads - Gaffney
Garrett Pyne
0 15 14 0 0 0 0 0 0 0
Dirtbags 13u TBM
Cuyler Baxter
0 81 0 0 0 0 0 0 0 0
Dirtbags 13u TBM
Matthew Main
0 0 87 0 0 0 0 0 0 0
Dirtbags 13u TBM
Miles Newsome
0 18 27 0 0 0 0 0 0 0
Dirtbags 13u TBM
Conner Roy
0 0 59 0 0 0 0 0 0 0
Dirtbags 13u TBM
Ross Stevens
0 0 4 0 0 0 0 0 0 0
Dirtbags 13u TBM
Brayden Stout
0 0 63 0 0 0 0 0 0 0
Dirtbags 13u TBM
Evan Ward
0 78 0 0 0 0 0 0 0 0
Dirtbags Black Raleigh 13U
Samuel Bretherick
34 0 0 0 0 0 0 0 0 0
Dirtbags Black Raleigh 13U
Cameron Brown
13 0 0 0 0 0 0 0 0 0
Dirtbags Black Raleigh 13U
Connor Chicoli
20 0 0 0 0 0 0 0 0 0
Dirtbags Black Raleigh 13U
Mason Fortune
0 76 0 0 0 0 0 0 0 0
Dirtbags Black Raleigh 13U
Gage Granata
55 0 0 0 0 0 0 0 0 0
Dirtbags Black Raleigh 13U
Jack Snipes
0 40 0 0 0 0 0 0 0 0
East Coast Clippers 13u
Caiden Chilausky
0 29 0 0 0 0 0 0 0 0
East Coast Clippers 13u
Cross Clayton
0 1 94 0 0 0 0 0 0 0
East Coast Clippers 13u
Cameron Guentensberger
0 40 0 0 0 0 0 0 0 0
East Coast Clippers 13u
Colin Hawkes
0 0 12 0 0 0 0 0 0 0
East Coast Clippers 13u
Dominic Hurley
0 0 13 0 0 0 0 0 0 0
East Coast Clippers 13u
Ricky Kern
0 0 90 0 0 0 0 0 0 0
East Coast Clippers 13u
Logan Lowe
90 0 0 0 0 0 0 0 0 0
East Coast Clippers 13u
Jake Mathis
0 0 49 0 0 0 0 0 0 0
East Coast Clippers 13u
Carrick Ryan
0 20 0 0 0 0 0 0 0 0
Frederick Hustlers
Landon Castor
0 0 37 0 0 0 0 0 0 0
Frederick Hustlers
Fredy Diaz
0 0 29 0 0 0 0 0 0 0
Frederick Hustlers
Aiden Dubetsky
11 0 0 0 0 0 0 0 0 0
Frederick Hustlers
Oliver Ellison
35 0 0 0 0 0 0 0 0 0
Frederick Hustlers
Ryan Jones
0 0 54 0 0 0 0 0 0 0
Frederick Hustlers
Ryan Maxey
0 83 0 0 0 0 0 0 0 0
Frederick Hustlers
Andrew Purcell
30 0 0 0 0 0 0 0 0 0
Frederick Hustlers
Aidan Simmons
32 0 0 0 0 0 0 0 0 0
Frederick Hustlers
Riley Smith
0 19 0 0 0 0 0 0 0 0
Hi Toms 13u
Gabe Barker
0 51 0 0 0 0 0 0 0 0
Hi Toms 13u
Sam Beck
0 9 20 0 0 0 0 0 0 0
Hi Toms 13u
Will Beck
0 19 13 0 0 0 0 0 0 0
Hi Toms 13u
Nick Hawkins
84 0 0 0 0 0 0 0 0 0
Hi Toms 13u
Grayson Lee
0 43 0 0 0 0 0 0 0 0
Hi Toms 13u
Drew Nelson
25 0 95 0 0 0 0 0 0 0
RockIt Sports 13U Blue
Ryan Bland
0 84 0 0 0 0 0 0 0 0
RockIt Sports 13U Blue
Luke Franko
0 0 32 0 0 0 0 0 0 0
RockIt Sports 13U Blue
Justin Helberg
0 0 89 0 0 0 0 0 0 0
RockIt Sports 13U Blue
Taegan Logan
57 0 0 0 0 0 0 0 0 0
RockIt Sports 13U Blue
Chad Martin
32 0 23 0 0 0 0 0 0 0
RockIt Sports 13U Blue
Eli Ranson
33 0 86 0 0 0 0 0 0 0
RockIt Sports 13U Blue
Lee Sowers
0 35 0 0 0 0 0 0 0 0
SBA Americans 13u
Gannon Anthony
0 72 0 0 0 0 0 0 0 0
SBA Americans 13u
Brooks Arant
35 0 32 0 0 0 0 0 0 0
SBA Americans 13u
Ethan Berko
32 0 0 0 0 0 0 0 0 0
SBA Americans 13u
Cooper McAdam
0 20 0 0 0 0 0 0 0 0
SBA Americans 13u
Brennan Ryan
33 0 77 0 0 0 0 0 0 0
SBA Americans 13u
Austin Thomas
0 28 0 0 0 0 0 0 0 0
SBA Americans 13u
Jett Thomas
34 0 0 0 0 0 0 0 0 0
Southern Athletics
Khalil Conley
10 0 0 0 0 0 0 0 0 0
Southern Athletics
Seth Coxie
34 0 0 0 0 0 0 0 0 0
Southern Athletics
John-Thomas Gordon
9 0 34 0 0 0 0 0 0 0
Southern Athletics
Bryce Harder
0 0 79 0 0 0 0 0 0 0
Southern Athletics
Reno Jeter
0 51 0 0 0 0 0 0 0 0
Southern Athletics
Tripp O'Neal
75 0 0 0 0 0 0 0 0 0
Southern Athletics
Jay Secretarski
0 21 0 0 0 0 0 0 0 0
Southern Athletics
Eli Shinn
0 46 0 0 0 0 0 0 0 0
Team Elite American 13U
Cole Lanford
8 7 0 0 0 0 0 0 0 0
Team Elite American 13U
Jake Neville
0 94 0 0 0 0 0 0 0 0
Team Elite American 13U
Adam Smith
72 0 0 0 0 0 0 0 0 0
Team Elite American 13U
Davis Watson
32 0 96 0 0 0 0 0 0 0
TPA Nationals - Christman
Collins Black
0 96 0 0 0 0 0 0 0 0
TPA Nationals - Christman
Drake Della Ratta
45 0 0 0 0 0 0 0 0 0
TPA Nationals - Christman
Josh Ingalls
0 0 36 0 0 0 0 0 0 0
TPA Nationals - Christman
Charlie Lytle
31 0 47 0 0 0 0 0 0 0
TPA Nationals - Christman
Pat Queen
0 0 5 0 0 0 0 0 0 0
TPA Nationals - Christman
Ty Richards
0 0 36 0 0 0 0 0 0 0
TPA Nationals - Christman
Nathaniel Roller
31 0 0 0 0 0 0 0 0 0
TPA Nationals - Christman
Jack Welsch
0 42 0 0 0 0 0 0 0 0
UP Red Griffin
Aiden Anderson
21 0 38 0 0 0 0 0 0 0
UP Red Griffin
Alex Angelon
0 15 0 0 0 0 0 0 0 0
UP Red Griffin
Tyler Asbury
34 0 0 0 0 0 0 0 0 0
UP Red Griffin
Corbin Bailey
35 0 42 0 0 0 0 0 0 0
UP Red Griffin
Neil Griffin
20 73 0 0 0 0 0 0 0 0
UP Red Griffin
Braylon Journee
0 0 35 0 0 0 0 0 0 0
UP Red Griffin
Kyle Linker
0 48 0 0 0 0 0 0 0 0
UP Red Griffin
Justin Ripoll
18 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