2,210 MLB PLAYERS | 15,134 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/28
Day 2
07/29
Day 3
07/30
Day 4
07/31
Day 5
08/01
Day 6
08/02
Day 7
08/03
Day 8
08/04
Day 9
08/05
Day 10
08/06
Bat16u
Garnier Abreu
0 84 0 0 0 0 0 0 0 0
Bat16u
Yadiel Lopez
27 0 0 0 0 0 0 0 0 0
Bat16u
Angel Z Medina
18 62 44 0 0 0 0 0 0 0
Bat16u
Jean Ortiz
27 0 0 0 0 0 0 0 0 0
Bat16u
Tanner Pielock
15 72 0 0 0 0 0 0 0 0
Bat16u
Victor Rios
0 0 28 0 0 0 0 0 0 0
Bat16u
Dixon Rodriguez
13 0 0 0 0 0 0 0 0 0
Bat16u
Juacxier David Rodriguez Martinez
0 28 0 0 0 0 0 0 0 0
Bat16u
John Vacalopoulos
9 0 0 0 0 0 0 0 0 0
Beast Baseball 16u
Justin Cardenas
63 0 0 0 0 0 0 0 0 0
Beast Baseball 16u
Sebastian De Leon
0 47 0 0 0 0 0 0 0 0
Beast Baseball 16u
Jonathan Diaz
0 32 0 0 0 0 0 0 0 0
Beast Baseball 16u
Jabriel Gonzalez
0 44 0 0 0 0 0 0 0 0
Beast Baseball 16u
Jacob Mchugh
0 70 0 0 0 0 0 0 0 0
Beast Baseball 16u
Jan Perez
40 0 82 0 0 0 0 0 0 0
Beast Baseball 16u
Nicholas Remmas
0 2 0 0 0 0 0 0 0 0
Beast Baseball 16u
Rey Rivera-Gonzalez
14 33 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Garret Duffy
44 0 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Matthew Farinas
6 0 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Cole Ivey
0 32 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Kaleb Kerrigan
54 0 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Jack Lynch
0 36 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Stephen Pena
0 45 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Cristian Sanchez
0 58 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Joey Shapiro
0 0 83 0 0 0 0 0 0 0
Blackjack Baseball 16u
Shaun Shapiro
0 24 32 0 0 0 0 0 0 0
Cape Coral Blacktips
Landen Frazin
8 12 46 0 0 0 0 0 0 0
Cape Coral Blacktips
Ryan Hunter
9 0 0 0 0 0 0 0 0 0
Cape Coral Blacktips
Kelan Jamison
72 0 0 0 0 0 0 0 0 0
Cape Coral Blacktips
Ryan Kotarski
15 0 0 0 0 0 0 0 0 0
Cape Coral Blacktips
Nicholas Longo
87 0 0 0 0 0 0 0 0 0
Cape Coral Blacktips
Xavier Muentes
0 86 0 0 0 0 0 0 0 0
Cape Coral Blacktips
Jayden Shrider
55 0 0 0 0 0 0 0 0 0
Cape Coral Blacktips
Kenay Velazquez
0 0 27 0 0 0 0 0 0 0
Cc Chiefs 16u
Max Cabrera
8 7 25 0 0 0 0 0 0 0
Cc Chiefs 16u
Zack Feller
37 0 68 0 0 0 0 0 0 0
Cc Chiefs 16u
Julian Hernandez
0 25 54 0 0 0 0 0 0 0
Cc Chiefs 16u
Mathew Rivera
0 46 6 0 0 0 0 0 0 0
Cc Chiefs 16u
Derek Sclafani
46 0 22 0 0 0 0 0 0 0
Cc Chiefs 16u
Robert Scott Jr.
0 24 33 0 0 0 0 0 0 0
Crucibles 16u
Braden Alvarez
29 0 0 0 0 0 0 0 0 0
Crucibles 16u
Vaughan Brophy
0 63 0 0 0 0 0 0 0 0
Crucibles 16u
Eli Edwards
0 24 0 0 0 0 0 0 0 0
Crucibles 16u
Ian Johns
0 52 0 0 0 0 0 0 0 0
Crucibles 16u
William Johnston
0 32 0 0 0 0 0 0 0 0
Crucibles 16u
Jace Leto
0 15 0 0 0 0 0 0 0 0
Crucibles 16u
Michael Paretta
0 27 0 0 0 0 0 0 0 0
Crucibles 16u
Aldin-James West
38 0 19 0 0 0 0 0 0 0
Fl Elite - National
Sean Denitto
0 0 69 0 0 0 0 0 0 0
Fl Elite - National
Beckett Englert
24 96 0 0 0 0 0 0 0 0
Fl Elite - National
Killian Gauthier
94 0 0 0 0 0 0 0 0 0
Fl Elite - National
Michael Hecker
0 6 0 0 0 0 0 0 0 0
Fl Elite - National
Sam Lucchese
0 36 0 0 0 0 0 0 0 0
Fl Elite - National
Jayden Mongiove
0 73 0 0 0 0 0 0 0 0
Fl Elite - National
Santino Spidalieri
0 0 45 0 0 0 0 0 0 0
Fl Elite - Underclass
Shane Herman
0 0 53 0 0 0 0 0 0 0
Fl Elite - Underclass
Johnny Herring
0 0 36 0 0 0 0 0 0 0
Fl Elite - Underclass
Landon Moffitt
80 0 0 0 0 0 0 0 0 0
Fl Elite - Underclass
Nicholas Nobles
25 0 2 0 0 0 0 0 0 0
Fl Elite - Underclass
Emil Rodriguez
0 50 0 0 0 0 0 0 0 0
Fl Elite - Underclass
Saij Rolle
0 0 40 0 0 0 0 0 0 0
Fl Elite - Underclass
Nicholas Thomas
0 89 0 0 0 0 0 0 0 0
Fl Elite - Underclass
Joshua Tombari
0 0 60 0 0 0 0 0 0 0
Fl Elite - Underclass
Garrett Weir
0 0 39 0 0 0 0 0 0 0
Florida Elite Prospects
Cody Boisvert
0 0 59 0 0 0 0 0 0 0
Florida Elite Prospects
Cole Boisvert
36 0 0 0 0 0 0 0 0 0
Florida Elite Prospects
Camilo Castellon
0 0 0 13 0 0 0 0 0 0
Florida Elite Prospects
Manny Delaosa
0 98 0 0 0 0 0 0 0 0
Florida Elite Prospects
Pedro Duran
0 0 103 0 0 0 0 0 0 0
Florida Elite Prospects
Jordan Gonzalez
53 0 0 0 0 0 0 0 0 0
Florida Elite Prospects
Juan Ledezma
13 0 0 0 0 0 0 0 0 0
Florida Elite Prospects
Sebastían Palacios
0 0 0 69 0 0 0 0 0 0
Florida Elite Prospects
Ayden Paredes
0 0 0 18 0 0 0 0 0 0
Florida Elite Prospects
Matthew Velez
0 0 0 16 0 0 0 0 0 0
Freshwater Storm 16u American
Angel Agosto
0 0 0 13 0 0 0 0 0 0
Freshwater Storm 16u American
Brendan Carbery
0 0 100 0 0 0 0 0 0 0
Freshwater Storm 16u American
Chase Carney
0 0 0 67 0 0 0 0 0 0
Freshwater Storm 16u American
Jackson Carney
41 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Luke Davila
0 69 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Devon Jackameit
0 57 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Jordan Payne
0 0 0 42 0 0 0 0 0 0
Freshwater Storm 16u American
Brady Prior
54 0 0 40 0 0 0 0 0 0
Freshwater Storm 16u American
Dallas Rasmussen
0 0 0 67 0 0 0 0 0 0
Freshwater Storm 16u National
Kenneth Capria
0 0 73 0 0 0 0 0 0 0
Freshwater Storm 16u National
Cody Cobb
88 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Dominic Diorio
67 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Tristan Lopez
31 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Alexander Maldonado
0 0 28 0 0 0 0 0 0 0
Freshwater Storm 16u National
Austin Upchurch
0 76 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Anderson Ford
0 78 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Jay Fowler
0 35 0 37 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Gabriel Gonzalez
40 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Brayden Sasso
0 0 0 8 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Ryan Spanburgh
0 0 50 61 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Brady Tomazin
0 85 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Bryson Williams
68 0 0 0 0 0 0 0 0 0
Hitlab 16u
Caiden Cabral
0 18 0 0 0 0 0 0 0 0
Hitlab 16u
Alex Fraietta
0 50 0 0 0 0 0 0 0 0
Hitlab 16u
Wyatt Hossenlopp
0 0 28 0 0 0 0 0 0 0
Hitlab 16u
Andrew Hyman
50 0 0 41 0 0 0 0 0 0
Hitlab 16u
Morgan Peggs
0 0 0 80 0 0 0 0 0 0
Hitlab 16u
Clayton Williams
0 38 0 0 0 0 0 0 0 0
Hitlab 16u
Blake Willis
25 0 0 0 0 0 0 0 0 0
Humble Ambition 16u
Breck Arnold
0 95 0 0 0 0 0 0 0 0
Humble Ambition 16u
Aniel Berbes
0 8 105 0 0 0 0 0 0 0
Humble Ambition 16u
David Brana
0 5 0 0 0 0 0 0 0 0
Humble Ambition 16u
Johnny Delancy
0 0 37 0 0 0 0 0 0 0
Humble Ambition 16u
Otinel Diaz
45 0 16 0 0 0 0 0 0 0
Humble Ambition 16u
Kaleb McLymont
54 0 0 0 0 0 0 0 0 0
Humble Ambition 16u
Casen Smith
0 0 88 0 0 0 0 0 0 0
Humble Ambition 16u
Elijah Williams
12 0 0 0 0 0 0 0 0 0
LHB
Brandon Barcia
0 6 0 0 0 0 0 0 0 0
LHB
Luis Hernandez
0 20 103 0 0 0 0 0 0 0
LHB
Niuler Lima
0 85 0 0 0 0 0 0 0 0
LHB
Deiner Murilllo
0 59 0 0 0 0 0 0 0 0
LHB
Erick Padilla
0 0 19 0 0 0 0 0 0 0
LHB
Michael Rojas
0 0 17 0 0 0 0 0 0 0
LHB
Dante Vitola
0 0 65 0 0 0 0 0 0 0
Miami Riptide 16u
Ryan Anteen
19 35 0 0 0 0 0 0 0 0
Miami Riptide 16u
Aden Argote
0 34 0 0 0 0 0 0 0 0
Miami Riptide 16u
Anthony Cano
0 60 0 0 0 0 0 0 0 0
Miami Riptide 16u
Vicente Adrian Castro
37 0 0 0 0 0 0 0 0 0
Miami Riptide 16u
Gianni Farach
41 0 0 0 0 0 0 0 0 0
Miami Riptide 16u
George Garcia
0 5 0 0 0 0 0 0 0 0
Miami Riptide 16u
Noah Moreno
0 0 14 0 0 0 0 0 0 0
Miami Riptide 16u
Brandon Nunez
0 0 26 0 0 0 0 0 0 0
Miami Riptide 16u
David Ortega
0 64 0 0 0 0 0 0 0 0
Miami Riptide 16u
Manny Rodriguez
0 31 0 0 0 0 0 0 0 0
Miami Riptide 16u
Tyler Villamor
0 0 48 0 0 0 0 0 0 0
Northeast Lions 16u National
Dillon Aikins
85 0 0 0 0 0 0 0 0 0
Northeast Lions 16u National
Griffin Butler
51 0 0 0 0 0 0 0 0 0
Northeast Lions 16u National
Preston George
72 0 0 0 0 0 0 0 0 0
Northeast Lions 16u National
Aidan Manning
43 0 100 0 0 0 0 0 0 0
Northeast Lions 16u National
Nate Patch
0 82 0 0 0 0 0 0 0 0
Northeast Lions 16u National
Thomas Perkins
0 0 1 0 0 0 0 0 0 0
Northeast Lions 16u National
Eli Walsh
0 52 0 0 0 0 0 0 0 0
R3 2025
Ronald Causby
0 0 62 0 0 0 0 0 0 0
R3 2025
Marcus Garcia
3 0 25 0 0 0 0 0 0 0
R3 2025
Xander Gericke
0 70 0 0 0 0 0 0 0 0
R3 2025
Brock Golden
39 0 0 37 0 0 0 0 0 0
R3 2025
Harry Hedges Iv
37 0 0 43 0 0 0 0 0 0
R3 2025
Merric Hunt
0 0 0 91 0 0 0 0 0 0
R3 2025
Blake Lightfield
65 0 0 0 0 0 0 0 0 0
R3 2025
Sam Newman
16 0 0 0 0 0 0 0 0 0
R3 2025
Deyon Phapaserth
59 0 0 0 0 0 0 0 0 0
R3 2025
Brayden Temperton
0 10 0 0 0 0 0 0 0 0
SoFlo LIME
Adrian Alvarez
0 15 20 0 0 0 0 0 0 0
SoFlo LIME
Brandon Espinosa
0 88 0 0 0 0 0 0 0 0
SoFlo LIME
Osmani Flores
23 62 0 0 0 0 0 0 0 0
SoFlo LIME
Nathan Londono
0 0 90 0 0 0 0 0 0 0
SoFlo LIME
Jonalexander Rivera
92 0 0 0 0 0 0 0 0 0
SoFlo LIME
Nicholas Roca
27 0 0 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Christian Fontaine
0 80 0 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Brian Harper
55 0 0 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Jason Labrada
0 3 0 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Nico Linville
0 0 79 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Yuliano Lopez
0 15 47 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Ojanis Morera
0 87 0 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Dominick Patruno
98 0 0 0 0 0 0 0 0 0
South Florida Copperhead Vipers
Damien Rodriguez
0 29 0 0 0 0 0 0 0 0
South Florida Riot
Nicholas Acosta
0 0 0 22 0 0 0 0 0 0
South Florida Riot
Mark Aschenbrenner
0 0 0 24 0 0 0 0 0 0
South Florida Riot
Benjamin Coffey
0 96 0 0 0 0 0 0 0 0
South Florida Riot
Julian Diaz
0 0 0 49 0 0 0 0 0 0
South Florida Riot
Vito Faridani
0 71 0 0 0 0 0 0 0 0
South Florida Riot
Anthony Garcia
0 17 0 0 0 0 0 0 0 0
South Florida Riot
Rolando Mena
48 0 0 13 0 0 0 0 0 0
South Florida Riot
Tevvy Rabinowitz
0 0 58 0 0 0 0 0 0 0
South Florida Riot
Rocco Villella
49 0 0 67 0 0 0 0 0 0
South Florida Riot
Josh Zee
13 14 0 0 0 0 0 0 0 0
Top Tier Wildcats 2025
Jack Dorr
29 24 0 0 0 0 0 0 0 0
Top Tier Wildcats 2025
Conner Franklin
0 29 19 0 0 0 0 0 0 0
Top Tier Wildcats 2025
Wyatt Nelson
19 0 33 0 0 0 0 0 0 0
Top Tier Wildcats 2025
Aiden Nguyen
70 0 0 0 0 0 0 0 0 0
Top Tier Wildcats 2025
Cole Ranchel
0 39 0 0 0 0 0 0 0 0
Top Tier Wildcats 2025
Sean Roche
0 57 0 0 0 0 0 0 0 0
Top Tier Wildcats 2025
Caique Santos
0 47 0 0 0 0 0 0 0 0
Top Tier Wildcats 2025
Logan Vande Kamp
0 20 0 0 0 0 0 0 0 0
Top Tier Wildcats 2025
Zorre Wright
0 73 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Brady Best
0 85 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Daniel Colombo
0 36 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Rocco Colombo
0 12 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Nicholas Conticelli
0 44 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Seanmichael Curran
0 38 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Timothy Hutchinson
0 0 84 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Palmer Johnson
0 0 7 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Caleb Kiraly
0 0 89 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Anthony Valenzuela
0 0 32 0 0 0 0 0 0 0
Vipers
Kendry Avila Pena
30 0 0 0 0 0 0 0 0 0
Vipers
Caden Byrd
45 0 76 0 0 0 0 0 0 0
Vipers
Riley Byrd
0 34 0 0 0 0 0 0 0 0
Vipers
Ryan Chouinard
0 13 0 0 0 0 0 0 0 0
Vipers
Max Morgan
0 7 0 0 0 0 0 0 0 0
Vipers
Abdiel Ortiz
20 25 0 0 0 0 0 0 0 0
Vipers
Dylan Schoenfelt
0 52 0 0 0 0 0 0 0 0
Vipers
John Tischer
19 37 0 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Jacob Antle
0 72 0 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Anibal Carrion
0 0 24 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Jackson Coffey
0 50 0 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Gavin Hilt
0 0 43 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Brayden Nanns
0 7 12 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Oscar Olivera
0 39 0 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Luke Sauer
0 0 80 0 0 0 0 0 0 0
Wily Mo Dragons 16u Black
Zach Wienard
0 84 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/28
Day 2
07/29
Day 3
07/30
Day 4
07/31
2023 PG 16U BCS National ChampionshipFlorida Burn 2025 National - OrangeKelan Jamison827/24/2023 RR
2023 PG 15U Florida World SeriesFreshwater Storm 15u AmericanAustin Upchurch927/24/2023 RR
2023 PG 16U BCS National ChampionshipLangan BaseballBrian Harper947/24/2023 RR
2023 PG 16U BCS National ChampionshipSwfl Elite Platinum - DavidsonDalton Hill947/25/2023 RR RR
2023 PG 16U BCS National ChampionshipSwfl Elite Platinum - DavidsonJacob Lombard877/24/2023 RR
2023 PG 16U BCS National ChampionshipTbt Ftb Phillies Scout TeamRonald Causby717/26/2023 RR RR
2023 PG 16U BCS National ChampionshipWow Factor Mid Atlantic Scout 16UXavier Muentes677/25/2023 RR