2,210 MLB PLAYERS | 15,135 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
07/25
Day 2
07/26
Day 3
07/27
Day 4
07/28
Day 5
07/29
Day 6
07/30
Day 7
07/31
Day 8
08/01
Day 9
08/02
Day 10
08/03
5 Star National 15U CF
Ryan Combs
0 16 0 49 0 0 0 0 0 0
5 Star National 15U CF
Cole Dement
51 0 0 0 0 0 0 0 0 0
5 Star National 15U CF
Jonathan Gambino
0 0 0 8 0 0 0 0 0 0
5 Star National 15U CF
Landon Gierhart
0 73 1 0 0 0 0 0 0 0
5 Star National 15U CF
Ayden Hinkel-Bailey
64 0 0 0 0 0 0 0 0 0
5 Star National 15U CF
Luke Jackson
0 0 75 0 0 0 0 0 0 0
5 Star National 15U CF
Cade Norman
0 0 0 32 0 0 0 0 0 0
5 Star National 15U CF
Austin Olander
0 0 21 0 0 0 0 0 0 0
Aces Outlaws Black
Gabriel Garcia
0 0 57 0 0 0 0 0 0 0
Aces Outlaws Black
Maxwell Kluesner
0 0 20 0 0 0 0 0 0 0
Aces Outlaws Black
Connor McShane
0 60 0 0 0 0 0 0 0 0
Aces Outlaws Black
Cedric Riboul
0 39 0 0 0 0 0 0 0 0
Aces Outlaws Black
Kevin Romero
0 0 73 0 0 0 0 0 0 0
Aces Outlaws Black
Joshua Sanchez
82 0 0 0 0 0 0 0 0 0
Aces Outlaws Gray
Carlos Allen
0 14 0 0 0 0 0 0 0 0
Aces Outlaws Gray
Joshua DiNatale
54 0 0 60 0 0 0 0 0 0
Aces Outlaws Gray
Michael Perez
0 0 44 0 0 0 0 0 0 0
Aces Outlaws Gray
Daniel Quintero
23 0 28 0 0 0 0 0 0 0
Aces Outlaws Gray
Pablo Rodriguez
0 0 75 0 0 0 0 0 0 0
Aces Outlaws Gray
Sebastian Valdez
0 68 43 0 0 0 0 0 0 0
Barnyard Bulldogs
Ethan Chana
31 0 30 0 0 0 0 0 0 0
Barnyard Bulldogs
Jacob Ciaschi
0 53 0 0 0 0 0 0 0 0
Barnyard Bulldogs
Evan Jones
5 0 0 41 0 0 0 0 0 0
Barnyard Bulldogs
Greyson McNeill
0 63 0 0 0 0 0 0 0 0
Barnyard Bulldogs
Zach Merriman
0 0 20 0 0 0 0 0 0 0
Barnyard Bulldogs
Chase Nystrom
65 0 0 0 0 0 0 0 0 0
Barnyard Bulldogs
Brayden Perkins
9 0 0 40 0 0 0 0 0 0
Barnyard Bulldogs
Connor Spink
24 0 0 0 0 0 0 0 0 0
Barnyard Bulldogs
Tyler Ware
0 0 69 0 0 0 0 0 0 0
Cannons Baseball Academy 2023 American
Jeffrey Bielec
0 0 0 69 0 0 0 0 0 0
Cannons Baseball Academy 2023 American
Justin Breitenstein
0 28 0 24 0 0 0 0 0 0
Cannons Baseball Academy 2023 American
Nicholas Falla
0 71 0 0 0 0 0 0 0 0
Cannons Baseball Academy 2023 American
Ross Lazar
37 0 0 29 0 0 0 0 0 0
Cannons Baseball Academy 2023 American
Samuel Mandel
51 0 0 0 0 0 0 0 0 0
Cannons Baseball Academy 2023 American
Tyler Nightingale
0 0 65 0 0 0 0 0 0 0
Cannons Baseball Academy 2023 American
Dylan Radtke
0 0 0 93 0 0 0 0 0 0
Cannons Baseball Academy 2023 American
Franco Ruocco
33 0 50 0 0 0 0 0 0 0
Florida Burn 2023 Platinum
Trent Adrian
0 22 0 69 0 0 0 0 0 0
Florida Burn 2023 Platinum
Luke Donley
0 46 0 0 40 0 0 0 0 0
Florida Burn 2023 Platinum
Giovanni Giuliani
0 0 0 45 0 0 0 0 0 0
Florida Burn 2023 Platinum
Gavin Howe
0 0 45 0 0 0 0 0 0 0
Florida Burn 2023 Platinum
J.T. Long
0 0 72 0 0 0 0 0 0 0
Florida Burn 2023 Platinum
Taylor Raridon
57 0 0 74 0 0 0 0 0 0
Florida Burn 2023 Platinum
Aiden Shea
16 0 0 17 0 0 0 0 0 0
Florida Burn 2023 Platinum
Brayden Williams
0 58 0 0 59 0 0 0 0 0
Florida Burn 2023 Premier
Tyler Borton
0 0 43 0 0 0 0 0 0 0
Florida Burn 2023 Premier
Klete Brittain
0 14 0 0 0 0 0 0 0 0
Florida Burn 2023 Premier
Jack Garvey
0 0 22 58 0 0 0 0 0 0
Florida Burn 2023 Premier
Sam Klanot
75 0 0 0 0 0 0 0 0 0
Florida Burn 2023 Premier
Jonathan Lam
55 0 0 0 0 0 0 0 0 0
Florida Burn 2023 Premier
J.T. Leanos
0 0 0 59 0 0 0 0 0 0
Florida Burn 2023 Premier
Conor Murphy
7 43 0 0 0 0 0 0 0 0
Florida Burn 2023 Premier
Brady O’Lone
0 0 61 0 0 0 0 0 0 0
Florida Burn 2023 Premier
Jeremiah Pachota
0 52 0 0 0 0 0 0 0 0
Florida Sluggers 2023
Jackson Adams
0 27 0 0 0 0 0 0 0 0
Florida Sluggers 2023
Bryan Castellanos
0 0 0 19 0 0 0 0 0 0
Florida Sluggers 2023
Marco Gonzalez
0 64 0 0 0 0 0 0 0 0
Florida Sluggers 2023
Andon Gray
7 55 0 0 0 0 0 0 0 0
Florida Sluggers 2023
Dakota Hansen
41 0 80 0 0 0 0 0 0 0
Florida Sluggers 2023
Kage Johnson
0 4 24 54 0 0 0 0 0 0
Florida Sluggers 2023
Dylan Rose
0 0 0 74 0 0 0 0 0 0
Florida Sluggers 2023
Gael Torres
53 0 0 66 0 0 0 0 0 0
FTB Tampa 2023
Brady Carroll
0 18 0 11 0 0 0 0 0 0
FTB Tampa 2023
Shay Dean
0 0 0 20 0 0 0 0 0 0
FTB Tampa 2023
David Gonzalez
51 0 0 95 0 0 0 0 0 0
FTB Tampa 2023
Trey Miranda
40 0 0 0 0 0 0 0 0 0
FTB Tampa 2023
Carter Payne
0 87 0 0 0 0 0 0 0 0
FTB Tampa 2023
Luke Richardson
5 0 87 0 0 0 0 0 0 0
FTB Tampa 2023
Walker Vanecek
0 0 0 90 0 0 0 0 0 0
Fusion Baseball
Liam Butler
0 0 0 48 0 0 0 0 0 0
Fusion Baseball
Payton Casey
52 0 0 0 0 0 0 0 0 0
Fusion Baseball
Jaiden Forgetta
0 27 0 0 0 0 0 0 0 0
Fusion Baseball
Roan Hoefling
0 3 13 0 0 0 0 0 0 0
Fusion Baseball
Leandro Ordonez
0 57 0 0 0 0 0 0 0 0
Fusion Baseball
Nick Staszak
0 34 0 83 0 0 0 0 0 0
Fusion Baseball
Connor Stillwell
34 0 102 0 0 0 0 0 0 0
Hit Factory Legends
Bransen Angel
59 0 0 84 0 0 0 0 0 0
Hit Factory Legends
William Boyer
0 0 30 0 0 0 0 0 0 0
Hit Factory Legends
Brian Canasi
0 0 0 0 39 0 0 0 0 0
Hit Factory Legends
Brooks Chamberlin
0 0 28 70 0 0 0 0 0 0
Hit Factory Legends
Johnny De La Rosa
25 0 18 0 0 0 0 0 0 0
Hit Factory Legends
Trey Gonzalez
0 45 0 53 0 0 0 0 0 0
Hit Factory Legends
Anthony Petrillo
21 0 0 32 0 0 0 0 0 0
Hit Factory Legends
Justin Rangel
0 45 0 0 26 0 0 0 0 0
Hit Factory Legends
Vincent Spoto
0 15 0 0 52 0 0 0 0 0
Hit Factory Legends
Clay Thompson
0 0 44 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Brayden Badua
3 0 0 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Tyler Kozera
0 69 0 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Tyler Leinenbach
0 0 74 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Jackson Meyerer
0 0 36 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Tanner Reid
0 0 0 46 0 0 0 0 0 0
Power Baseball 2023 Gold
John Romanoski
0 34 0 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Jack Sanchez
52 0 0 59 0 0 0 0 0 0
Power Baseball 2023 Gold
Bradley Tulchinsky
64 0 0 0 0 0 0 0 0 0
SBO Florida
Javier Arroyo
20 0 0 22 0 0 0 0 0 0
SBO Florida
David Bosque
0 0 0 15 0 0 0 0 0 0
SBO Florida
Giovanni Febus
0 0 0 94 0 0 0 0 0 0
SBO Florida
Shawn Lara
0 92 0 0 0 0 0 0 0 0
SBO Florida
Johnny Oxios
40 0 0 0 0 0 0 0 0 0
SBO Florida
Cesar A Ramon
21 0 0 0 0 0 0 0 0 0
SBO Florida
Kyle Rostock
0 0 87 0 0 0 0 0 0 0
SBO Florida
Anthony Sanchez
10 0 0 0 0 0 0 0 0 0
SWFL 2023 Nation
Christian Bermudez
0 38 0 0 0 0 0 0 0 0
SWFL 2023 Nation
Chase Berry
0 0 37 0 0 0 0 0 0 0
SWFL 2023 Nation
Austin Evans
0 0 41 0 0 0 0 0 0 0
SWFL 2023 Nation
Ryan Fullerton
38 0 25 0 0 0 0 0 0 0
SWFL 2023 Nation
Kevin Martinez
54 0 0 0 0 0 0 0 0 0
SWFL 2023 Nation
Jake Mueller
0 0 0 10 0 0 0 0 0 0
SWFL 2023 Nation
Kevin Prado
14 0 0 53 0 0 0 0 0 0
SWFL 2023 Nation
Preston Shemansky
0 21 0 0 0 0 0 0 0 0
TBSA Select 2023
Aiden Alvarez
0 48 0 0 0 0 0 0 0 0
TBSA Select 2023
Landon Johnston
0 0 16 82 0 0 0 0 0 0
TBSA Select 2023
Ryan Kreuger
0 0 18 0 0 0 0 0 0 0
TBSA Select 2023
Jonathan Magruder
1 47 0 0 0 0 0 0 0 0
TBSA Select 2023
Chris Martinez
72 0 0 0 0 0 0 0 0 0
TBSA Select 2023
Caleb Mortellite
0 0 24 0 0 0 0 0 0 0
TBSA Select 2023
Zach Rechtshaid
0 0 28 14 0 0 0 0 0 0
TBSA Select 2023
Jase Rutkowski
0 0 14 0 0 0 0 0 0 0
TBSA Select 2023
Anderson Zambrano
0 0 0 3 0 0 0 0 0 0
Top Tier 2023 Terror
McCall Biemiller
0 0 97 0 0 0 0 0 0 0
Top Tier 2023 Terror
Beau Brightman
0 0 29 0 0 0 0 0 0 0
Top Tier 2023 Terror
Landon Dorman
0 0 0 89 0 0 0 0 0 0
Top Tier 2023 Terror
Trevor Harrison
58 0 0 0 0 0 0 0 0 0
Top Tier 2023 Terror
Cole Huddleston
0 92 0 0 0 0 0 0 0 0
Top Tier 2023 Terror
Skyler Keesee
0 12 49 0 0 0 0 0 0 0
Top Tier 2023 Terror
Jacob Thomas
0 0 0 20 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/25
Day 2
07/26
Day 3
07/27
Day 4
07/28
2020 PG 14U World SeriesKangaroo Court Roos 14U AmericanLandon Dorman967/23/2020 RR RR RR
2020 PG 15U Super25 National ChampionshipPower Baseball 2023 GoldJackson Meyerer847/21/2020 RR
2020 PG 15U Super25 National ChampionshipTop Tier 2023 TerrorTrevor Harrison947/21/2020 RR
2020 PG 15U Super25 National ChampionshipTop Tier 2023 TerrorTyler Stocksdale947/21/2020 RR