2,255 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/21
Day 2
07/22
Day 3
07/23
Day 4
07/24
Day 5
07/25
Day 6
07/26
Day 7
07/27
Day 8
07/28
Day 9
07/29
Day 10
07/30
305 recruiting
Julian Garcia
0 88 0 0 0 0 0 0 0 0
305 recruiting
Jorge Elijah Rodriguez
0 6 0 0 0 0 0 0 0 0
305 recruiting
Juan Suarez
0 19 72 0 0 0 0 0 0 0
305 recruiting
Lucas Torres
97 0 33 0 0 0 0 0 0 0
305 recruiting
Zilex Torres
0 28 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Garret Duffy
0 16 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Kaleb Kerrigan
0 81 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Ricky Losada
0 67 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Stephen Pena
20 45 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Cristian Sanchez
39 0 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Shaun Shapiro
42 0 0 0 0 0 0 0 0 0
Central Florida Knights
Asher Anderson
0 30 14 0 0 0 0 0 0 0
Central Florida Knights
Henry Cousins
7 0 0 0 0 0 0 0 0 0
Central Florida Knights
Harrison Goettsch
13 0 0 0 0 0 0 0 0 0
Central Florida Knights
Alexander Jacobs
19 30 0 0 0 0 0 0 0 0
Central Florida Knights
Aiden Meaux
0 44 0 0 0 0 0 0 0 0
Central Florida Knights
Gabriel Norman
0 27 93 0 0 0 0 0 0 0
Central Florida Knights
Holden Quinn
29 0 0 0 0 0 0 0 0 0
Central Florida Knights
Jaythan Rivera
29 64 0 0 0 0 0 0 0 0
Central Florida Knights
Francisco Rodriguez
0 29 0 0 0 0 0 0 0 0
Central Florida Rays 16U
Ian Colon
74 0 0 0 0 0 0 0 0 0
Central Florida Rays 16U
Angel Escobar Prado
0 24 0 0 0 0 0 0 0 0
Central Florida Rays 16U
Aaron Green
0 29 16 0 0 0 0 0 0 0
Central Florida Rays 16U
Maicol Santiago
43 0 0 0 0 0 0 0 0 0
Central Florida Rays 16U
Diego Vazqueztell
0 0 68 0 0 0 0 0 0 0
Central Florida Rays 16U
Jahzel Velazquez
0 68 0 0 0 0 0 0 0 0
DC Legends
Manuel Barboza
44 0 0 0 0 0 0 0 0 0
Dc Legends
Diego Baron
13 0 0 0 0 0 0 0 0 0
Dc Legends
Carlos Chirino
0 75 0 0 0 0 0 0 0 0
DC Legends
Ricky Egurrola
0 0 89 0 0 0 0 0 0 0
Dc Legends
Ricky Egurrola
0 18 0 0 0 0 0 0 0 0
Dc Legends
Sebastian D Fernandez
23 0 0 0 0 0 0 0 0 0
DC Legends
Bradley Hidalgo
0 0 49 0 0 0 0 0 0 0
Dc Legends
Bradley Hidalgo
42 0 0 0 0 0 0 0 0 0
Dc Legends
Duilio Giuseppe Jauregui
39 0 0 0 0 0 0 0 0 0
DC Legends
Mario Lisson
0 0 83 0 0 0 0 0 0 0
Dc Legends
Daniel Jose Marquez
6 0 53 0 0 0 0 0 0 0
DC Legends
Eduardo Naranjo
0 16 0 0 0 0 0 0 0 0
Dc Legends
Aaron Rincon
0 7 45 0 0 0 0 0 0 0
DC Legends
Jacob Rodriguez
0 0 11 0 0 0 0 0 0 0
DC Legends
Christopher Roque
10 47 0 0 0 0 0 0 0 0
DC Legends
Adrian Salazar
0 68 0 0 0 0 0 0 0 0
DC Legends
Michael Santateresa
45 0 0 0 0 0 0 0 0 0
Elev8 15u
Cameron Brooks
0 26 30 0 0 0 0 0 0 0
Elev8 15u
Tyler Johnson
48 0 0 0 0 0 0 0 0 0
Elev8 15u
Finley Lamb
0 0 72 0 0 0 0 0 0 0
Elev8 15u
Domenic Pecoraro
0 69 0 0 0 0 0 0 0 0
Elev8 15u
Anthony Toscano
0 72 0 0 0 0 0 0 0 0
Elev8 15u
Slade Wayne
0 3 0 0 0 0 0 0 0 0
Elev8 15u
Cody Wexler
21 10 0 0 0 0 0 0 0 0
Florida Baseball Club 16U
Peyton Baum
81 0 0 0 0 0 0 0 0 0
Florida Baseball Club 16U
Ryan Baum
0 74 0 0 0 0 0 0 0 0
Florida Baseball Club 16U
Adrien Orlandi
17 0 0 0 0 0 0 0 0 0
Florida Baseball Club 16U
Cooper Proctor
0 33 0 0 0 0 0 0 0 0
Florida Baseball Club 16U
Carter Scott
0 79 0 0 0 0 0 0 0 0
Florida Baseball Club 16U
Jett Stier
0 39 0 0 0 0 0 0 0 0
Florida Baseball Club 16U
Samuel Wade
0 24 0 0 0 0 0 0 0 0
Florida Express 2025
Gavin Batallan
0 30 49 0 0 0 0 0 0 0
Florida Express 2025
Anthony Brand
0 28 43 0 0 0 0 0 0 0
Florida Express 2025
Hunter Butler
41 0 59 0 0 0 0 0 0 0
Florida Express 2025
Drake Hansen
0 34 0 0 0 0 0 0 0 0
Florida Express 2025
Charlie Houd
0 6 89 0 0 0 0 0 0 0
Florida Express 2025
Robert Howard
0 17 0 0 0 0 0 0 0 0
Florida Express 2025
Trevor Palmieri
12 0 26 0 0 0 0 0 0 0
Florida Express 2025
Patricio Rodriguez
0 18 0 0 0 0 0 0 0 0
Florida Express 2025
Brett Terry
0 72 0 0 0 0 0 0 0 0
Florida Express 2025
Joaquin Urrutia
0 27 21 0 0 0 0 0 0 0
Freshwater Storm 16u American
Angel Agosto
56 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Chase Carney
0 0 79 0 0 0 0 0 0 0
Freshwater Storm 16u American
Jace Gelinas
0 63 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Devon Jackameit
0 0 40 0 0 0 0 0 0 0
Freshwater Storm 16u American
Hunter Morrow
0 61 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Brady Prior
0 95 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Parker Armstrong
0 0 49 0 0 0 0 0 0 0
Freshwater Storm 16u National
Kenneth Capria
25 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Cody Cobb
97 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Dominic Diorio
0 59 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Tristan Lopez
0 6 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Brady Maclellan
0 0 28 0 0 0 0 0 0 0
Freshwater Storm 16u National
Mac Madsen
0 0 20 0 0 0 0 0 0 0
Freshwater Storm 16u National
Alexander Maldonado
0 59 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Robbie Caruso
17 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Anderson Ford
79 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Deaglan McBride
0 19 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Jonah Peacock
17 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Ryan Spanburgh
0 76 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Brady Tomazin
0 72 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Luke Williams
0 7 0 0 0 0 0 0 0 0
Great Day Tigers 16u
John-Warner Castongia
21 75 0 0 0 0 0 0 0 0
Great Day Tigers 16u
Jordan Fabin
60 0 0 0 0 0 0 0 0 0
Great Day Tigers 16u
Declan Laufenberg
0 0 77 0 0 0 0 0 0 0
Great Day Tigers 16u
Blake Schroeder
0 17 43 0 0 0 0 0 0 0
Great Day Tigers 16u
Victor Villella
0 8 0 0 0 0 0 0 0 0
Great Day Tigers 16u
Carson White
27 73 0 0 0 0 0 0 0 0
Indians Showcase
Ethan Anderson
24 87 0 0 0 0 0 0 0 0
Indians Showcase
Aidan "AJ" Dye
19 0 17 0 0 0 0 0 0 0
Indians Showcase
Ricardo Guerrero
0 17 94 0 0 0 0 0 0 0
Indians Showcase
Kyle Johnson
0 92 0 0 0 0 0 0 0 0
Indians Showcase
Connor Newman
0 0 68 0 0 0 0 0 0 0
Indians Showcase
Dominick Patruno
0 0 33 0 0 0 0 0 0 0
Indians Showcase
Wade Surber
0 0 15 0 0 0 0 0 0 0
Indians Showcase
Kamari Tamaseu
0 0 8 0 0 0 0 0 0 0
LHB
Liber Alfonso
90 0 0 0 0 0 0 0 0 0
LHB
Deiner Murilllo
0 18 0 0 0 0 0 0 0 0
LHB
Michael Rojas
0 45 0 0 0 0 0 0 0 0
LHB
Christian Vazquez
0 89 0 0 0 0 0 0 0 0
Los Metros
Enrique Gomez
22 20 0 0 0 0 0 0 0 0
Los Metros
Diego Lopez
19 0 0 0 0 0 0 0 0 0
Los Metros
Alan Mesa
0 44 0 0 0 0 0 0 0 0
Los Metros
Rauel Pena
66 0 0 0 0 0 0 0 0 0
Los Metros
Eduardo Pico
32 21 0 0 0 0 0 0 0 0
Los Metros
Emmanuel Emiliano Zapata
0 3 0 0 0 0 0 0 0 0
Prime Time
Angelo Geraldo
0 63 0 0 0 0 0 0 0 0
Prime Time
Bryan Gonzalez
0 52 0 0 0 0 0 0 0 0
Prime Time
Jaden Lao
30 65 0 0 0 0 0 0 0 0
Prime Time
Christopher Martinez
24 0 0 0 0 0 0 0 0 0
Prime Time
Nicholas Martinez
0 49 0 0 0 0 0 0 0 0
Prime Time
Diego Perez
0 12 0 0 0 0 0 0 0 0
Prime Time
Nicholas Pino
44 0 0 0 0 0 0 0 0 0
Pro Scout
Jake Anderson
0 22 0 0 0 0 0 0 0 0
Pro Scout
Drew Dement
0 28 57 0 0 0 0 0 0 0
Pro Scout
Luke Dickerson
4 20 0 0 0 0 0 0 0 0
Pro Scout
Logan Goddard
45 0 34 0 0 0 0 0 0 0
Pro Scout
Elisha Nixon
29 0 8 0 0 0 0 0 0 0
Pro Scout
Brooks Owens
0 24 0 0 0 0 0 0 0 0
Pro Scout
Ethan Worthy
27 19 0 0 0 0 0 0 0 0
Pro Select
Noah Avellanet
40 0 0 0 0 0 0 0 0 0
Pro Select
Quinn Connors
0 83 0 0 0 0 0 0 0 0
Pro Select
Vito Faridani
36 0 0 0 0 0 0 0 0 0
Pro Select
Max McCawley
0 43 0 0 0 0 0 0 0 0
Pro Select
Daniel Silveria
26 0 0 0 0 0 0 0 0 0
Pro Select
Caleb Smith
0 87 0 0 0 0 0 0 0 0
Sbo Jv Team
Joel Arroyo
0 71 0 0 0 0 0 0 0 0
Sbo Jv Team
Deriel Bernardi
0 43 0 0 0 0 0 0 0 0
Sbo Jv Team
Anthony Harvey
91 0 0 0 0 0 0 0 0 0
Sbo Jv Team
Julian Lopez
0 14 0 0 0 0 0 0 0 0
Sbo Jv Team
Derek Elias NuƱez
0 25 0 0 0 0 0 0 0 0
Sbo Jv Team
Jonathan J. Rodriguez
18 51 0 0 0 0 0 0 0 0
Sbo Jv Team
Julius Torres
0 32 0 0 0 0 0 0 0 0
Scorpions
Jackson Bews
23 0 0 0 0 0 0 0 0 0
Scorpions
Brylee Gooch
0 28 0 0 0 0 0 0 0 0
Scorpions
George Matzke
0 12 0 0 0 0 0 0 0 0
Scorpions
Christopher Padilla
51 0 0 0 0 0 0 0 0 0
Scorpions
Gerardo Reyes
0 0 87 0 0 0 0 0 0 0
Scorpions
Alex Santiago
43 0 29 0 0 0 0 0 0 0
Scorpions
Logan Soriano
20 0 0 0 0 0 0 0 0 0
Scorpions
Derek Wolf
0 80 0 0 0 0 0 0 0 0
Scorpions 2025 Purple
Parker Bauknecht
0 41 0 0 0 0 0 0 0 0
Scorpions 2025 Purple
Evan Bizik
0 72 0 0 0 0 0 0 0 0
Scorpions 2025 Purple
Jordan Brewer
84 0 0 0 0 0 0 0 0 0
Scorpions 2025 Purple
Thomas Chiuchiolo
0 0 91 0 0 0 0 0 0 0
Scorpions 2025 Purple
Joseph Christen
23 0 0 0 0 0 0 0 0 0
Scorpions 2025 Purple
Brody Harris
0 0 15 0 0 0 0 0 0 0
SoFlo LIME
Brandon Espinosa
0 0 40 0 0 0 0 0 0 0
SoFlo LIME
Osmani Flores
0 73 0 0 0 0 0 0 0 0
SoFlo LIME
Nathan Londono
41 0 22 0 0 0 0 0 0 0
SoFlo LIME
Brandon Pfeiffer
85 0 0 0 0 0 0 0 0 0
SoFlo LIME
Jonalexander Rivera
0 31 0 0 0 0 0 0 0 0
SoFlo LIME 15u
Michael Acosta
14 0 0 0 0 0 0 0 0 0
SoFlo LIME 15u
Sebastian Arana
0 73 0 0 0 0 0 0 0 0
SoFlo LIME 15u
Dylan Casal
0 0 41 0 0 0 0 0 0 0
SoFlo LIME 15u
Jacob Diamond
50 0 0 0 0 0 0 0 0 0
SoFlo LIME 15u
Christopher Gonzalez
0 0 78 0 0 0 0 0 0 0
SoFlo LIME 15u
Ignacio Perez
0 34 0 0 0 0 0 0 0 0
SoFlo LIME 15u
Tyler Rodriguez
26 0 0 0 0 0 0 0 0 0
SoFlo LIME 15u
Sebastian Rozner
33 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 16U
Tyler Jenkins
0 0 86 0 0 0 0 0 0 0
South Florida Bullsharks 16U
Ryan Llovet
0 0 13 0 0 0 0 0 0 0
South Florida Bullsharks 16U
Jonah Neptune
87 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 16U
Brandon Perez
24 0 0 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Amari Davis
0 0 61 0 0 0 0 0 0 0
South Florida Copperhead Vipers
William Falcon
0 0 72 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Christian Fontaine
0 75 0 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Aiden Gernard
0 0 49 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Jason Labrada
0 0 48 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Yuliano Lopez
0 0 42 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Ojanis Morera
72 0 0 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Damien Rodriguez
0 91 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Luis Ayala
3 90 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Peter Ayala
0 24 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Bryce Francher
44 0 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Austin Molsberger
0 84 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Paul Ricci
71 0 0 0 0 0 0 0 0 0
Tbt Ballers South
Cruise Cassidy
0 0 54 0 0 0 0 0 0 0
Tbt Ballers South
Maddux Cobb
24 0 0 0 0 0 0 0 0 0
Tbt Ballers South
Johnny Grecsek
0 94 0 0 0 0 0 0 0 0
Tbt Ballers South
Joseph Santone
0 36 0 0 0 0 0 0 0 0
Tbt Ballers South
Derick Schapley
43 0 0 0 0 0 0 0 0 0
Tbt Ballers South
Chase Walls
46 0 52 0 0 0 0 0 0 0
Vipers Baseball Club 16u
Camden Hart
2 22 0 0 0 0 0 0 0 0
Vipers Baseball Club 16u
Ryan Kessner
0 93 0 0 0 0 0 0 0 0
Vipers Baseball Club 16u
Jaden Kostura
0 14 86 0 0 0 0 0 0 0
Vipers Baseball Club 16u
Michael Rappaport
93 0 0 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Jacob Antle
0 0 62 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Anibal Carrion
11 0 0 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Jackson Coffey
0 10 32 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Dylan Hand
99 0 0 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Gavin Hilt
11 41 0 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Zach Wienard
0 86 0 0 0 0 0 0 0 0
WP Baseball 16u
Ethan Gifford
0 88 0 0 0 0 0 0 0 0
WP Baseball 16u
Brandon O'Hara
19 0 0 0 0 0 0 0 0 0
WP Baseball 16u
Wyatt Padgett
0 0 17 0 0 0 0 0 0 0
WP Baseball 16u
Brian Reynolds
63 0 0 0 0 0 0 0 0 0
WP Baseball 16u
Caleb Smith
0 53 0 0 0 0 0 0 0 0
WP Baseball 16u
Cooper Wilson
0 0 37 0 0 0 0 0 0 0
WP Baseball 16u
Jayce Windham
45 0 0 0 0 0 0 0 0 0
WP Baseball 16u
Robert Wright
0 0 66 0 0 0 0 0 0 0
WP Baseball 16u
shea young
0 3 0 0 0 0 0 0 0 0
X Team 2025 North
Matthew Del Valle
0 27 80 0 0 0 0 0 0 0
X Team 2025 North
Jason Giamboi
40 0 75 0 0 0 0 0 0 0
X Team 2025 North
David Gonzalez
0 12 14 0 0 0 0 0 0 0
X Team 2025 North
Chase Gray
0 28 24 0 0 0 0 0 0 0
X Team 2025 North
Carlos Jimenez
0 0 87 0 0 0 0 0 0 0
X Team 2025 North
Jovi Kurtz
0 54 0 0 0 0 0 0 0 0
X Team 2025 North
Andres Lopez
30 0 18 0 0 0 0 0 0 0
X Team 2025 North
Luis Saillant
23 0 0 0 0 0 0 0 0 0
X Team 2025 North
Matthew Spina
0 24 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/21
Day 2
07/22
Day 3
07/23
Day 4
07/24
2023 WWBA 2027 Grads or 14U National ChampionshipElite Squad 14u NationalAngelo Geraldo637/18/2023 RR
2023 PG 16U World SeriesFl Dodgers 2025 Scout TeamRobert White667/20/2023 RR RR
2023 14U PG Summer SlamLos MetrosSantiago EspaƱa717/18/2023 RR
2023 PG 16U World SeriesOriginal Florida Pokers 2025Thomas Giltner827/18/2023 RR RR
2023 WWBA 2024 Grads or 17U National ChampionshipSouth Florida Vipers Scout TeamDominick Patruno857/18/2023 RR RR
2023 WWBA 2024 Grads or 17U National ChampionshipSouthern Squeeze 2024Peter Ayala797/17/2023 RR