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
07/06
Day 2
07/07
Day 3
07/08
Day 4
07/09
Day 5
07/10
Day 6
07/11
Day 7
07/12
Day 8
07/13
Day 9
07/14
Day 10
07/15
Canes American 14U
Eric Griffin
0 7 16 0 0 0 0 0 0 0
Canes American 14U
Jackson Hinchliffe
0 67 0 0 0 0 0 0 0 0
Canes American 14U
Jackson Inman
23 0 0 0 0 0 0 0 0 0
Canes American 14U
Ryan Jones
0 19 0 0 0 0 0 0 0 0
Canes American 14U
Braden Manning
30 0 66 0 0 0 0 0 0 0
Canes American 14U
Joseph McMannis
76 0 0 0 0 0 0 0 0 0
Canes American 14U
Owen Paino
0 19 95 0 0 0 0 0 0 0
Canes American 14U
Michael Schiavone
25 0 0 0 0 0 0 0 0 0
Canes American 14U
Brian Scott
0 11 0 0 0 0 0 0 0 0
champi panthers
Sebastian Cedeno
0 68 0 0 0 0 0 0 0 0
champi panthers
Adrian Fernandez
18 77 0 0 0 0 0 0 0 0
champi panthers
Wade Francis
35 0 0 0 0 0 0 0 0 0
champi panthers
Diego Gonzalez Maldonado
0 57 0 0 0 0 0 0 0 0
champi panthers
Bradyn Hubacheck
34 0 0 0 0 0 0 0 0 0
champi panthers
Bryan Leon
28 0 0 0 0 0 0 0 0 0
champi panthers
Derrick Lopez
27 15 0 0 0 0 0 0 0 0
champi panthers
Nicholas Rodriguez
1 14 0 0 0 0 0 0 0 0
champi panthers
Avion Samuel
45 0 0 0 0 0 0 0 0 0
FTB Rockets 14U
Cannon Baughman
66 0 0 0 0 0 0 0 0 0
FTB Rockets 14U
Emory Capps
0 25 0 0 0 0 0 0 0 0
FTB Rockets 14U
Brady Donohue
0 57 0 0 0 0 0 0 0 0
FTB Rockets 14U
Tommy Gualtieri
63 0 0 0 0 0 0 0 0 0
FTB Rockets 14U
Kaiden Jones
24 0 0 0 0 0 0 0 0 0
FTB Rockets 14U
Justin Nesselhauf
48 0 0 0 0 0 0 0 0 0
FTB Rockets 14U
Michael Ossenfort
0 34 0 0 0 0 0 0 0 0
FTB Rockets 14U
Nate Stafford
0 41 0 0 0 0 0 0 0 0
FTB Rockets 14U
Dawson Thrush
0 61 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Zachary Bryant
31 0 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Nick Cucchi
71 0 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Seamus Gallagher
30 0 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Timothy Lawson
0 47 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Hayden McElreath
82 0 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Anthony Pimental
4 69 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Cole Sandifer
16 0 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Carson Walsh
14 87 0 0 0 0 0 0 0 0
PBA Diamonds
Nolan Bittner
51 0 0 0 0 0 0 0 0 0
PBA Diamonds
Julian Cazanas III
0 14 0 0 0 0 0 0 0 0
PBA Diamonds
Keegan Duquette
0 27 0 0 0 0 0 0 0 0
PBA Diamonds
Orlando Fernandez
0 0 27 0 0 0 0 0 0 0
PBA Diamonds
Jayden Gordon-Somers
0 0 46 0 0 0 0 0 0 0
PBA Diamonds
Jordi Guerrero
0 69 0 0 0 0 0 0 0 0
PBA Diamonds
Landon Johnston
0 7 53 0 0 0 0 0 0 0
PBA Diamonds
Kyle Klaric-Schell
20 0 0 0 0 0 0 0 0 0
PBA Diamonds
Santiago Liendo
25 0 0 0 0 0 0 0 0 0
PBA Diamonds
Alan Palomino
53 0 0 0 0 0 0 0 0 0
PBA Diamonds
Sebastian Velasquez
10 76 0 0 0 0 0 0 0 0
SBO Florida 14U
David Arroyo
0 34 0 0 0 0 0 0 0 0
SBO Florida 14U
Eric Correa
12 0 0 0 0 0 0 0 0 0
SBO Florida 14U
Jesus Delgado
0 38 0 0 0 0 0 0 0 0
SBO Florida 14U
Leonardo Moncada
12 39 0 0 0 0 0 0 0 0
SBO Florida 14U
Gabriel Montero
0 51 0 0 0 0 0 0 0 0
SBO Florida 14U
Anthony Perez
53 0 0 0 0 0 0 0 0 0
SBO Florida 14U
Anthony Sanchez
67 0 0 0 0 0 0 0 0 0
SBO Florida 14U
Julian Sanchez
0 17 0 0 0 0 0 0 0 0
SBO Florida 14U
Dylan Vazquez
0 37 0 0 0 0 0 0 0 0
SELECT MVP
Fidel Alviar IV
0 24 94 0 0 0 0 0 0 0
SELECT MVP
Alexander Batista
57 0 0 0 0 0 0 0 0 0
SELECT MVP
Jason Bello
0 0 7 0 0 0 0 0 0 0
SELECT MVP
Chris Carmona
0 27 0 0 0 0 0 0 0 0
SELECT MVP
Joshua Castro
16 0 0 0 0 0 0 0 0 0
SELECT MVP
Fernando Ferrer
0 19 38 0 0 0 0 0 0 0
SELECT MVP
Juan Garcia
67 0 0 0 0 0 0 0 0 0
SELECT MVP
Raymond Gonzalez
54 0 0 0 0 0 0 0 0 0
SELECT MVP
Daniel Restrepo
0 68 0 0 0 0 0 0 0 0
SELECT MVP
Michael Rodriguez
0 44 0 0 0 0 0 0 0 0
SELECT MVP
Maddix Simpson
18 0 55 0 0 0 0 0 0 0
SELECT MVP
Erick Soto
0 0 71 0 0 0 0 0 0 0
X Team 2024
Aiden Andreu
21 0 71 0 0 0 0 0 0 0
X Team 2024
Bryan Barcenas
34 0 0 0 0 0 0 0 0 0
X Team 2024
Joseph Billisi
36 0 0 0 0 0 0 0 0 0
X Team 2024
Aj Ciscar
30 0 44 0 0 0 0 0 0 0
X Team 2024
Luke Dennstedt
34 0 18 0 0 0 0 0 0 0
X Team 2024
Aaron Groeneveld
0 30 0 0 0 0 0 0 0 0
X Team 2024
Connor Mays
0 16 0 0 0 0 0 0 0 0
X Team 2024
Joseph Mingarelli
0 78 0 0 0 0 0 0 0 0
X Team 2024
Quinn O'Keefe
31 0 0 0 0 0 0 0 0 0
X Team 2024
Conner Phillips
0 48 0 0 0 0 0 0 0 0
X Team 2024
Bruno Schafer
11 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/06
Day 2
07/07
Day 3
07/08
Day 4
07/09
2020 PG 14U Freedom ClassicCanes AcademyAlexander Garcia877/4/2020 RR RR RR
2020 PG 15U Freedom ClassicCanes AcademyLuis Suarez737/4/2020 RR RR
2020 PG 12U Freedom ClassicClutch ProspectsJoseph Lawson817/5/2020 RR RR RR RR
2020 PG 14U Freedom ClassicEvoshield Canes ScottCoy Allman877/5/2020 RR RR RR RR
2020 PG 14U Freedom ClassicEvoshield Canes ScottOliver Ellison647/5/2020 RR RR
2020 PG 14U Freedom ClassicGamblersNick Banner697/4/2020 RR RR
2020 PG 12U Freedom ClassicGulf Coast Monarchs 12UJoseph Lawson817/5/2020 RR RR RR RR
2020 PG 15U Freedom ClassicHurricanes 14U Scout TeamJason Bello667/3/2020 RR
2020 PG 13U Freedom ClassicLegends Baseball SelectFernando Ferrer697/4/2020 RR RR
2020 PG 14U Freedom ClassicPBA DiamondsJayden Gordon-Somers677/3/2020 RR
2020 PG 14U Freedom ClassicSBO Florida 14UDylan Vazquez647/5/2020 RR RR
2020 PG 14U Freedom ClassicSBO Florida 14ULeonardo Moncada817/3/2020 RR RR