2,175 MLB PLAYERS | 15,043 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
07/03
Day 2
07/04
Day 3
07/05
Day 4
07/06
Day 5
07/07
Day 6
07/08
Day 7
07/09
Day 8
07/10
Day 9
07/11
Day 10
07/12
305 Recruiting
Oscar Anuez
0 0 86 0 0 0 0 0 0 0
305 Recruiting
Nicolas Cruz
0 77 0 0 0 0 0 0 0 0
305 Recruiting
Samuel Fischer
0 0 19 0 0 0 0 0 0 0
305 Recruiting
Paolino Milioto
0 81 0 0 0 0 0 0 0 0
305 Recruiting
Jake Padro
0 59 0 0 0 0 0 0 0 0
305 Recruiting
Gabriel Pedrosa
0 17 0 0 0 0 0 0 0 0
305 Recruiting
Nelson Perez
86 0 0 0 0 0 0 0 0 0
305 Recruiting
Rickey Rivas
0 18 0 0 0 0 0 0 0 0
Chain Gang National 17U
Joshua Bassett
0 90 0 0 0 0 0 0 0 0
Chain Gang National 17U
Preston Burnside
32 0 0 0 0 0 0 0 0 0
Chain Gang National 17U
Brandon Exley
0 82 0 0 0 0 0 0 0 0
Chain Gang National 17U
Henderson Hughes
0 27 0 0 0 0 0 0 0 0
Chain Gang National 17U
Logan Lewis
26 0 0 0 0 0 0 0 0 0
Chain Gang National 17U
Niko Nichols
0 32 0 0 0 0 0 0 0 0
Chain Gang National 17U
Michael Roberts
26 0 82 0 0 0 0 0 0 0
Chain Gang National 17U
Chase Williams
30 0 0 0 0 0 0 0 0 0
Chargers Baseball
Jason Alati
0 0 52 0 0 0 0 0 0 0
Chargers Baseball
Anthony Lebrum
0 21 0 0 0 0 0 0 0 0
Chargers Baseball
Jace Raburn
0 13 0 0 0 0 0 0 0 0
Chargers Baseball
Matthew Smith
0 0 80 0 0 0 0 0 0 0
Chargers Baseball
Charles Watson
0 36 0 0 0 0 0 0 0 0
Chargers Baseball
Brandon Watts
0 0 2 0 0 0 0 0 0 0
Chargers Baseball
Caleb Weaver
0 76 0 0 0 0 0 0 0 0
Chargers Baseball
Colby Welch
0 29 54 0 0 0 0 0 0 0
Chargers Baseball
Nick Wierdo
0 0 28 0 0 0 0 0 0 0
Chet Lemon’s Juice 17U
Rees Campanale
0 60 0 0 0 0 0 0 0 0
Chet Lemon’s Juice 17U
Reese Collins
43 0 0 52 0 0 0 0 0 0
Chet Lemon’s Juice 17U
Jay Dill
0 0 0 9 0 0 0 0 0 0
Chet Lemon’s Juice 17U
Ryan Jenkins
40 0 0 28 0 0 0 0 0 0
Chet Lemon’s Juice 17U
Jeremy Langley
0 13 0 0 0 0 0 0 0 0
Chet Lemon’s Juice 17U
Dalton Robinson
0 38 0 61 0 0 0 0 0 0
Chet Lemon’s Juice 17U
Tyler Van Dyke
43 0 75 0 0 0 0 0 0 0
Chet Lemon’s Juice 17U
Demario Williams
4 0 0 16 0 0 0 0 0 0
FTB Tampa 2021
Jose Gutierrez
55 0 0 0 0 0 0 0 0 0
FTB Tampa 2021
Nate Miller
17 0 0 0 0 0 0 0 0 0
FTB Tampa 2021
Michael Oplinger
0 0 31 0 0 0 0 0 0 0
FTB Tampa 2021
Dylan Reinhardt
0 41 0 0 0 0 0 0 0 0
FTB Tampa 2021
Shane Saunders
0 22 27 0 0 0 0 0 0 0
FTB Tampa 2021
Marques Smith
0 40 0 0 0 0 0 0 0 0
FTB Tampa 2021
Kurtis Thomas
0 0 73 0 0 0 0 0 0 0
FTB Tampa 2021
Rylan Townsend
0 0 60 0 0 0 0 0 0 0
FTB Tampa 2021
Aiden Walther
57 0 0 0 0 0 0 0 0 0
FTB White Tigers
Jose Aragort
0 46 0 0 0 0 0 0 0 0
FTB White Tigers
Joel Core
0 0 27 0 0 0 0 0 0 0
FTB White Tigers
Christopher Javier
43 0 0 0 0 0 0 0 0 0
FTB White Tigers
Saul Luna
0 73 0 0 0 0 0 0 0 0
FTB White Tigers
Eduardo Maldonado
28 0 12 0 0 0 0 0 0 0
FTB White Tigers
Kenneth Nieves
0 31 0 0 0 0 0 0 0 0
FTB White Tigers
Jan Luis Noa
0 0 37 0 0 0 0 0 0 0
FTB White Tigers
Michael Rivera
0 79 0 0 0 0 0 0 0 0
FTB White Tigers
Darren Torres
36 0 64 0 0 0 0 0 0 0
FTB White Tigers
Anthony Viera
17 5 0 0 0 0 0 0 0 0
JSB TIGERS 2021 17u
Dalton Cleveland
10 0 0 0 0 0 0 0 0 0
JSB TIGERS 2021 17u
Jake Gibson
0 0 52 0 0 0 0 0 0 0
JSB TIGERS 2021 17u
Justin Jackson
66 0 0 0 0 0 0 0 0 0
JSB TIGERS 2021 17u
Nicolas Kythreotis
0 40 0 0 0 0 0 0 0 0
JSB TIGERS 2021 17u
Dylan Peck
0 69 0 0 0 0 0 0 0 0
JSB TIGERS 2021 17u
Cooper Smith
0 0 75 0 0 0 0 0 0 0
JSB TIGERS 2021 17u
Reid Sondermeyer
0 66 0 0 0 0 0 0 0 0
Miami Reds
Rolando Aballi
41 0 0 0 0 0 0 0 0 0
Miami Reds
Alejandro Alonso
0 2 4 0 0 0 0 0 0 0
Miami Reds
Michael Bonet
34 0 91 0 0 0 0 0 0 0
Miami Reds
Julian Carrasquilla Jr
0 78 0 0 0 0 0 0 0 0
Miami Reds
Ozzie Martinez
0 54 0 0 0 0 0 0 0 0
Miami Reds
Josh Obando
29 0 14 0 0 0 0 0 0 0
Miami Reds
Robert Rodriguez
0 0 83 0 0 0 0 0 0 0
PB Diamond Ducks 2021
Tyler Bean
0 9 33 0 0 0 0 0 0 0
PB Diamond Ducks 2021
Angel Cruz
0 48 0 0 0 0 0 0 0 0
PB Diamond Ducks 2021
Joseph England
0 54 0 0 0 0 0 0 0 0
PB Diamond Ducks 2021
Kieran Etwaru
78 0 0 0 0 0 0 0 0 0
PB Diamond Ducks 2021
Max Goldman
0 0 70 0 0 0 0 0 0 0
PB Diamond Ducks 2021
Riley Gonzalez
0 0 21 0 0 0 0 0 0 0
PB Diamond Ducks 2021
Jackson Wodraska
14 0 0 0 0 0 0 0 0 0
PRIME TIME
Ronaldinho Alcin
57 0 53 0 0 0 0 0 0 0
PRIME TIME
Christian Fernandez
12 15 0 0 0 0 0 0 0 0
PRIME TIME
Andy Hernandez
0 0 53 0 0 0 0 0 0 0
PRIME TIME
Reynolds Hernandez
34 0 76 0 0 0 0 0 0 0
PRIME TIME
Jofer Medina
0 99 0 0 0 0 0 0 0 0
PRIME TIME
Jesus Ramos
45 0 0 0 0 0 0 0 0 0
PRIME TIME
Adrian Sabatier
0 0 43 0 0 0 0 0 0 0
SBO Florida
Renzo Gonzalez
0 0 0 70 0 0 0 0 0 0
SBO Florida
Janiel A Hernandez
34 0 111 0 0 0 0 0 0 0
SBO Florida
Yanseph Llanos
0 0 0 49 0 0 0 0 0 0
SBO Florida
Gian G Ortiz
0 77 0 0 0 0 0 0 0 0
SBO Florida
Luis Rodriguez
0 36 0 0 0 0 0 0 0 0
SBO Florida
Khalil Vazquez
44 0 106 0 0 0 0 0 0 0
SBO Florida
Jamluis Vega
39 0 10 0 0 0 0 0 0 0
Scorpions South 17U
Jordan Cabrera
0 40 0 0 0 0 0 0 0 0
Scorpions South 17U
Joey Chirafisi
0 50 0 0 0 0 0 0 0 0
Scorpions South 17U
Vinny Chirafisi
0 0 45 0 0 0 0 0 0 0
Scorpions South 17U
William Cruz
0 0 18 0 0 0 0 0 0 0
Scorpions South 17U
Ahmad Dayem
20 0 16 0 0 0 0 0 0 0
Scorpions South 17U
David Mayorga
68 0 0 0 0 0 0 0 0 0
Scorpions South 17U
Matthew Pita
0 0 11 0 0 0 0 0 0 0
Siege 17U Scout Team
Christian Banks
0 0 23 0 0 0 0 0 0 0
Siege 17U Scout Team
Steel Gately
0 0 100 0 0 0 0 0 0 0
Siege 17U Scout Team
Gabriel Perez
0 30 0 0 0 0 0 0 0 0
Siege 17U Scout Team
Gianni Rodriguez
0 8 0 0 0 0 0 0 0 0
Siege 17U Scout Team
Jake Romano
0 0 67 0 0 0 0 0 0 0
Siege 17U Scout Team
Austin Tonks
0 78 0 0 0 0 0 0 0 0
Siege 17U Scout Team
Trovin Valdez Jr
0 29 0 0 0 0 0 0 0 0
Siege 17U Scout Team
Leonardo Vazquez
0 19 15 0 0 0 0 0 0 0
South Florida Bullsharks Navy
John Barban
0 0 77 0 0 0 0 0 0 0
South Florida Bullsharks Navy
David Davila
0 0 45 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Marcos Davila
0 0 14 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Luis Delgado
32 0 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Kenny "KennygPG" Gardner
0 22 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Andrew King
0 69 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Bryan Perez
0 23 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Alejandro Rodriguez
65 0 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Ivan Rodriguez
31 0 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Johnny Vazquez
0 0 62 0 0 0 0 0 0 0
SWFL Canes 17U
Richie Belcher
0 20 0 39 0 0 0 0 0 0
SWFL Canes 17U
Austin Douglas
0 27 38 0 0 0 0 0 0 0
SWFL Canes 17U
Anthony Florio
0 71 0 0 0 0 0 0 0 0
SWFL Canes 17U
Jace Jones
0 30 13 0 0 0 0 0 0 0
SWFL Canes 17U
Zachary Root
0 0 60 0 0 0 0 0 0 0
SWFL Canes 17U
Jake Wilson
0 0 0 57 0 0 0 0 0 0
SWFL Canes/Bland
Brighton Edsell
0 0 20 0 0 0 0 0 0 0
SWFL Canes/Bland
Joe Ficarro
77 0 0 0 0 0 0 0 0 0
SWFL Canes/Bland
Finn Lewis
0 0 64 0 0 0 0 0 0 0
SWFL Canes/Bland
Zach Maudlin
0 75 0 0 0 0 0 0 0 0
SWFL Canes/Bland
Daulton Rodger
0 38 0 0 0 0 0 0 0 0
SWFL Canes/Bland
Ty Tomlinson
0 0 49 0 0 0 0 0 0 0
SWFL Canes/Bland
Jackson Turner
61 0 0 0 0 0 0 0 0 0
SWFL Nation 2021
Logan Adams
0 0 57 0 0 0 0 0 0 0
SWFL Nation 2021
Blake Barquin
0 0 64 0 0 0 0 0 0 0
SWFL Nation 2021
Haile Daley
45 0 0 52 0 0 0 0 0 0
SWFL Nation 2021
Ethan Engelmeyer
0 38 0 68 0 0 0 0 0 0
SWFL Nation 2021
Allen Guerrero
10 0 41 0 0 0 0 0 0 0
SWFL Nation 2021
Sawyer Hawks
34 0 0 62 0 0 0 0 0 0
SWFL Nation 2021
Lane Perdue
0 0 0 74 0 0 0 0 0 0
SWFL Nation 2021
Kevin Rodriguez
0 0 37 0 0 0 0 0 0 0
SWFL Nation 2021
Nick Traficante
0 23 0 27 0 0 0 0 0 0
The Dugout Nationals
Hunter Bell
0 94 0 0 0 0 0 0 0 0
The Dugout Nationals
Aiven Cabral
41 0 102 0 0 0 0 0 0 0
The Dugout Nationals
Jaiden Duarte
0 0 60 0 0 0 0 0 0 0
The Dugout Nationals
Spencer Fasold
0 23 0 0 0 0 0 0 0 0
The Dugout Nationals
Marcos Feliz
25 0 13 0 0 0 0 0 0 0
The Dugout Nationals
Anthony Mateo
41 0 49 0 0 0 0 0 0 0
The Dugout Nationals
Luis Miguel Piña
11 0 0 0 0 0 0 0 0 0
The Dugout Nationals
Nathan Suncar
0 0 16 0 0 0 0 0 0 0
X Team 17u South
Andres Bello
38 0 0 0 0 0 0 0 0 0
X Team 17u South
Ryan Bertran
0 1 0 0 0 0 0 0 0 0
X Team 17u South
Francis Cruz
61 0 0 0 0 0 0 0 0 0
X Team 17u South
Michael Cruz
0 59 0 0 0 0 0 0 0 0
X Team 17u South
Matthew Huembes
0 11 14 0 0 0 0 0 0 0
X Team 17u South
Carlos Iglesias
0 35 0 0 0 0 0 0 0 0
X Team 17u South
Alexander Llinas
0 0 47 0 0 0 0 0 0 0
X Team 17u South
Brian Rodriguez
0 0 32 0 0 0 0 0 0 0
X Team 17u South
Jack Sampedro
0 58 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/03
Day 2
07/04
Day 3
07/05
Day 4
07/06
2020 16U BCS National ChampionshipFlorida Burn 2022 PremierFinn Lewis646/30/2020 RR