2,117 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)
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
06/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
Day 5
07/04
Day 6
07/05
Day 7
07/06
Day 8
07/07
Day 9
07/08
Day 10
07/09
Alfonzo Baseball Academy
Jordan Anstett
0 43 0 0 0 0 0 0 0 0
Alfonzo Baseball Academy
Luke Baldwin
0 30 0 0 0 0 0 0 0 0
Alfonzo Baseball Academy
Alex Capezzuti
0 0 14 0 0 0 0 0 0 0
Alfonzo Baseball Academy
Yohan X Cintron
0 0 82 0 0 0 0 0 0 0
Alfonzo Baseball Academy
Noah Corps
0 27 0 0 0 0 0 0 0 0
Alfonzo Baseball Academy
Eric Garcia
0 27 0 0 0 0 0 0 0 0
Alfonzo Baseball Academy
William Hoblitzell
0 44 0 0 0 0 0 0 0 0
Alfonzo Baseball Academy
Carlos Rivera
0 30 0 0 0 0 0 0 0 0
Alfonzo Baseball Academy
Roberto Torres
0 15 0 0 0 0 0 0 0 0
Bay Area Pro 2026
Timothy Devito
0 0 33 0 0 0 0 0 0 0
Bay Area Pro 2026
Denzel Diaz
0 0 42 0 0 0 0 0 0 0
Bay Area Pro 2026
Trace Ferris
0 98 0 0 0 0 0 0 0 0
Bay Area Pro 2026
Kingston Le
0 0 10 0 0 0 0 0 0 0
Bay Area Pro 2026
Franklyn Rosa
0 0 21 0 0 0 0 0 0 0
Bay Area Pro 2026
Brody Wells
89 0 0 0 0 0 0 0 0 0
Bx3
Alejandro Fernandez
0 2 30 0 0 0 0 0 0 0
Bx3
Gavin Greer
0 37 0 0 0 0 0 0 0 0
Bx3
Gavin Marte
0 93 0 0 0 0 0 0 0 0
Bx3
Juan Oliva
0 101 0 0 0 0 0 0 0 0
Bx3
Niran Perez
0 0 81 0 0 0 0 0 0 0
Bx3
Gianmarco Valenzuela
0 0 77 0 0 0 0 0 0 0
Cape Coral Blacktips
Brayden Cody
0 59 0 0 0 0 0 0 0 0
Cape Coral Blacktips
William Cramer
0 30 0 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
Nicholas Longo
0 0 96 0 0 0 0 0 0 0
Cape Coral Blacktips
Daniel Medina
0 9 0 0 0 0 0 0 0 0
Cape Coral Blacktips
Payton Sturrup
97 0 0 0 0 0 0 0 0 0
Crush Elite 2026
Phoenix Bose
0 47 0 0 0 0 0 0 0 0
Crush Elite 2026
Anthony Cabrera
51 0 0 0 0 0 0 0 0 0
Crush Elite 2026
Jacob Hardman
0 59 0 0 0 0 0 0 0 0
Crush Elite 2026
Quinton Solis
0 0 33 0 0 0 0 0 0 0
Crush Elite 2026
Dylan Thomas
0 0 73 0 0 0 0 0 0 0
Crush Elite 2026
Junior Tome
44 0 0 0 0 0 0 0 0 0
Crush Elite 2026
Riley Wagner
21 0 0 0 0 0 0 0 0 0
Dirtbags Florida
Fj Bahl
0 79 0 0 0 0 0 0 0 0
Dirtbags Florida
John Cimballa
0 0 15 0 0 0 0 0 0 0
Dirtbags Florida
Julian Dejesus
0 17 0 0 0 0 0 0 0 0
Dirtbags Florida
Gus Doskey
0 26 64 0 0 0 0 0 0 0
Dirtbags Florida
Austin Galbreath
13 17 0 0 0 0 0 0 0 0
Dirtbags Florida
Mia Kruspe
32 0 57 0 0 0 0 0 0 0
Dirtbags Florida
Colten Stephens
0 16 0 0 0 0 0 0 0 0
East Coast Storm 15u
Derek Barreto
0 37 0 0 0 0 0 0 0 0
East Coast Storm 15u
Merrick Campbell
34 74 0 0 0 0 0 0 0 0
East Coast Storm 15u
Jackson Lowitz
0 52 11 0 0 0 0 0 0 0
East Coast Storm 15u
Carter Morris
0 0 75 0 0 0 0 0 0 0
East Coast Storm 15u
Derek Rivera
79 0 0 0 0 0 0 0 0 0
Marlins Yellow
David Baugh
43 0 0 0 0 0 0 0 0 0
Marlins Yellow
Brady Cookson
38 0 19 0 0 0 0 0 0 0
Marlins Yellow
Jack Cookson
0 0 57 0 0 0 0 0 0 0
Marlins Yellow
Dallas Gilliam
0 0 12 0 0 0 0 0 0 0
Marlins Yellow
jackson lehman
0 23 0 0 0 0 0 0 0 0
Marlins Yellow
Arturo Pedroza Jr
13 0 0 0 0 0 0 0 0 0
Marlins Yellow
Hunter Squire
0 85 0 0 0 0 0 0 0 0
Mosteel Baseball 15U
Gerald Barcelo
0 0 0 66 0 0 0 0 0 0
Mosteel Baseball 15U
Diego Baron
0 0 0 10 0 0 0 0 0 0
Mosteel Baseball 15U
Bryan Gonzalez
25 0 25 0 0 0 0 0 0 0
Mosteel Baseball 15U
Rogert Jimenez Jr
0 33 0 0 0 0 0 0 0 0
Mosteel Baseball 15U
Hernan Lagos
0 0 80 0 0 0 0 0 0 0
Mosteel Baseball 15U
Michael Maiquez
15 72 0 0 0 0 0 0 0 0
Mosteel Baseball 15U
Alan Sanchez
50 0 0 46 0 0 0 0 0 0
Mosteel Baseball 15U
Ryan Valdes
0 0 86 0 0 0 0 0 0 0
Mosteel Baseball 15U
Ernesto Velasco
0 0 61 0 0 0 0 0 0 0
Mvp Florida 26/27
Brice Baker
8 0 0 0 0 0 0 0 0 0
Mvp Florida 26/27
Carlos Carrera
14 0 0 0 0 0 0 0 0 0
Mvp Florida 26/27
Carter Dougherty
0 41 0 0 0 0 0 0 0 0
Mvp Florida 26/27
Brayden Howard
0 0 95 0 0 0 0 0 0 0
Mvp Florida 26/27
Martin Livings
74 0 0 0 0 0 0 0 0 0
Mvp Florida 26/27
Garrein Ponder
5 0 0 0 0 0 0 0 0 0
Mvp Florida 26/27
Noah Reagan
0 75 0 0 0 0 0 0 0 0
Mvp Florida 26/27
Andrew Stewart
0 0 31 0 0 0 0 0 0 0
Palm Beach Select 2026
James Bowser
0 58 0 0 0 0 0 0 0 0
Palm Beach Select 2026
Zachary Carter
80 0 0 0 0 0 0 0 0 0
Palm Beach Select 2026
Evan Del Valle
0 0 44 0 0 0 0 0 0 0
Palm Beach Select 2026
Matthew Garcia
0 0 13 0 0 0 0 0 0 0
Palm Beach Select 2026
Braedon Hopkins
0 0 36 0 0 0 0 0 0 0
Palm Beach Select 2026
Ryan Legienza
0 62 0 0 0 0 0 0 0 0
Palm Beach Select 2026
Tyler Wojtynek
62 0 0 0 0 0 0 0 0 0
South Florida Flamingos
Dylan Peek
0 124 0 0 0 0 0 0 0 0
South Florida Flamingos
Justin Rich
31 0 42 0 0 0 0 0 0 0
South Florida Flamingos
Gage Roof
76 0 0 0 0 0 0 0 0 0
South Florida Flamingos
Richard (Tre) Stropp
0 0 18 0 0 0 0 0 0 0
South Florida Flamingos
Dylan Zidar
0 0 74 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Reed Franklin Riashi
0 0 31 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Rylee Hoffman
0 88 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Aaron Kluener
79 0 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Ryan Kotarski
0 24 59 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Jael Lawton
0 35 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Charlie Sipe
26 0 0 0 0 0 0 0 0 0
Swfl 2026 Nation
Thomas Eaton
0 0 73 0 0 0 0 0 0 0
Swfl 2026 Nation
Carter Heisler
0 0 60 0 0 0 0 0 0 0
Swfl 2026 Nation
Eric Hermanson
48 0 0 0 0 0 0 0 0 0
Swfl 2026 Nation
Antony Leiderman
0 0 46 0 0 0 0 0 0 0
Swfl 2026 Nation
Cole Morris
0 64 0 0 0 0 0 0 0 0
Turn 2 Baseball
Juan Angeles
0 0 36 0 0 0 0 0 0 0
Turn 2 Baseball
Luke Camiscioli
21 0 0 0 0 0 0 0 0 0
Turn 2 Baseball
Lonnie Campos
0 22 0 0 0 0 0 0 0 0
Turn 2 Baseball
Cole Lewis
62 0 0 0 0 0 0 0 0 0
Turn 2 Baseball
Julian Navedo
0 63 0 0 0 0 0 0 0 0
Turn 2 Baseball
Noah Torres
0 0 64 0 0 0 0 0 0 0
Vsa 2026 Sr
Brody Buck
0 0 92 0 0 0 0 0 0 0
Vsa 2026 Sr
Jesse Chimenti
0 77 0 0 0 0 0 0 0 0
Vsa 2026 Sr
Andrew Derosa
25 0 50 0 0 0 0 0 0 0
Vsa 2026 Sr
Dimitrios Hall
0 0 1 46 0 0 0 0 0 0
Vsa 2026 Sr
Gavin Richmond
0 0 0 37 0 0 0 0 0 0
Vsa 2026 Sr
Jason Rothberg
0 13 36 0 0 0 0 0 0 0
Vsa 2026 Sr
Domenic Salter
60 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
06/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
2023 PG 17U BCS National ChampionshipCape Coral BlacktipsWilliam Cramer1076/26/2023 RR
2023 13U PG National Org ChallengeDiamond Elite FernandezYohan X Cintron936/26/2023 RR
2023 PG 16U National Elite ChampionshipFlorida Burn 2025 National - OrangeDylan Thomas736/27/2023 RR
2023 WWBA 2026 Grads or 15U National ChampionshipMvp Florida 2026Brice Baker636/28/2023 RR RR
2023 WWBA 2026 Grads or 15U National ChampionshipMvp Florida 2026Carter Dubois886/26/2023 RR
2023 WWBA 2026 Grads or 15U National ChampionshipMvp Florida 2026Noah Reagan856/27/2023 RR RR
2023 WWBA 2026 Grads or 15U National ChampionshipSouthern Squeeze 2026 MurrayTravis Holappa906/26/2023 RR
2023 WWBA 2026 Grads or 15U National ChampionshipSouthern Squeeze 2026 MurrayXavier Muentes656/28/2023 RR RR
2023 WWBA 2026 Grads or 15U National ChampionshipSouthern Squeeze 2026 TorresGavin Brown976/26/2023 RR
2023 WWBA 2026 Grads or 15U National ChampionshipSouthern Squeeze 2026 TorresJuan Araujo726/29/2023 RR RR
2023 WWBA 2026 Grads or 15U National ChampionshipSouthern Squeeze 2026 TorresKaniel Rosado766/27/2023 RR RR
2023 WWBA 2026 Grads or 15U National ChampionshipSouthern Squeeze 2026 TorresKebdiel Melendez676/28/2023 RR RR