2,209 MLB PLAYERS | 15,133 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/28
Day 2
06/29
Day 3
06/30
Day 4
07/01
Day 5
07/02
Day 6
07/03
Day 7
07/04
Day 8
07/05
Day 9
07/06
Day 10
07/07
Blackjack Baseball 16u
Aiden Ellershaw
23 0 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Christian Font
63 0 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Joshua Laroque
0 54 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Gabriel Lydia
0 0 15 0 0 0 0 0 0 0
Blackjack Baseball 16u
Daniel McDevitt
0 71 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Giancarlo Rivera
10 0 0 0 0 0 0 0 0 0
Cba
Derek Acosta
26 0 0 0 0 0 0 0 0 0
Cba
Yan Cartaya
32 0 0 0 0 0 0 0 0 0
Cba
Matthew Farinas
39 0 0 33 0 0 0 0 0 0
Cba
Julian Fernandez
0 8 0 52 0 0 0 0 0 0
Cba
Andy Otano
0 0 0 32 0 0 0 0 0 0
Cba
Enzo Perez
14 0 0 0 0 0 0 0 0 0
Cba
Gabriel Tovar
0 0 28 0 0 0 0 0 0 0
Cba
Ryan Valdez
0 75 0 0 0 0 0 0 0 0
Chief Travel Team
Yexier O. Diaz
25 0 0 0 0 0 0 0 0 0
Chief Travel Team
Kadhiel D. Figueroa
44 0 29 0 0 0 0 0 0 0
Chief Travel Team
Yexiel A Montañez
0 0 24 0 0 0 0 0 0 0
Chief Travel Team
Yaxiel O Morales De Jesus
0 37 0 0 0 0 0 0 0 0
Chief Travel Team
Luis Y Morales Tirado
0 57 0 0 0 0 0 0 0 0
Chief Travel Team
Jerry Roman Del Valle
0 0 72 0 0 0 0 0 0 0
Chief Travel Team
Luis Valentin
39 0 0 0 0 0 0 0 0 0
Dirtbags Florida Scout Team
Yampiel Chavez
0 0 19 85 0 0 0 0 0 0
Dirtbags Florida Scout Team
Gus Doskey
0 0 0 95 0 0 0 0 0 0
Dirtbags Florida Scout Team
Kyle Hutson
0 0 7 39 0 0 0 0 0 0
Dirtbags Florida Scout Team
Anthony Javarone
0 0 0 28 0 0 0 0 0 0
Dirtbags Florida Scout Team
Sven Ostrander
0 25 8 0 0 0 0 0 0 0
Dirtbags Florida Scout Team
Derek Silvas
0 0 93 0 0 0 0 0 0 0
Dirtbags Florida Scout Team
Tyler Thornton
0 89 0 0 0 0 0 0 0 0
DLC SELECT 16U
Camal Ale
86 0 0 0 0 0 0 0 0 0
DLC SELECT 16U
Andrew Derosa
0 0 25 70 0 0 0 0 0 0
DLC SELECT 16U
Jason Rothberg
0 79 0 0 0 0 0 0 0 0
DLC SELECT 16U
Domenic Salter
26 0 0 29 0 0 0 0 0 0
DLC SELECT 16U
Dylan Werblow
0 0 17 0 0 0 0 0 0 0
FL Elite - Honor the Game 16U
Yoinner Blanco
0 97 0 0 0 0 0 0 0 0
FL Elite - Honor the Game 16U
Beckett Englert
0 0 38 0 0 0 0 0 0 0
FL Elite - Honor the Game 16U
Connor King
86 0 0 0 0 0 0 0 0 0
FL Elite - Honor the Game 16U
Arthur Madden
0 0 46 0 0 0 0 0 0 0
FL Elite - Honor the Game 16U
Richie Ryan IV
39 0 0 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Caden Armstrong
0 0 53 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Colton Cope
0 0 43 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Nicholas Gibson
28 0 0 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Jaxon Nessmith
11 21 0 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Braxton Rector
65 0 0 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Noah Zachodny
0 52 0 0 0 0 0 0 0 0
Genesis-Rb
Felipe Benitez
54 0 0 80 0 0 0 0 0 0
Genesis-Rb
Austin Feldman
0 23 0 0 0 0 0 0 0 0
Genesis-Rb
Anthony Giz
0 0 0 97 0 0 0 0 0 0
Genesis-Rb
Rogert Jimenez Jr
0 0 0 49 0 0 0 0 0 0
Genesis-Rb
Steven Lopez
0 0 0 34 0 0 0 0 0 0
Genesis-Rb
Michael Maiquez
0 0 0 46 0 0 0 0 0 0
Genesis-Rb
Seth Merced
0 0 83 0 0 0 0 0 0 0
Genesis-Rb
Robert Ross
10 0 0 0 0 0 0 0 0 0
Knights Knation Florida 16u
Wesley Anderson
0 0 39 0 0 0 0 0 0 0
Knights Knation Florida 16u
Vincent Barry
16 0 0 25 0 0 0 0 0 0
Knights Knation Florida 16u
James Berry
21 0 0 25 0 0 0 0 0 0
Knights Knation Florida 16u
Brock Budreau
0 0 0 46 0 0 0 0 0 0
Knights Knation Florida 16u
Jasper Davis
0 0 0 65 0 0 0 0 0 0
Knights Knation Florida 16u
Alex Fraietta
0 42 0 0 0 0 0 0 0 0
Knights Knation Florida 16u
Micah Page
0 0 0 6 0 0 0 0 0 0
Knights Knation Florida 16u
Logan Reed
17 0 0 84 0 0 0 0 0 0
Knights Knation Florida 16u
Cooper Richardson
0 0 58 0 0 0 0 0 0 0
Knights Knation Florida 16u
Jordan Roberts
6 0 0 55 0 0 0 0 0 0
Knights Knation Florida 16u
Jackson Skoglund
18 0 0 0 0 0 0 0 0 0
Knights Knation Florida 16u
Weston Terrell
4 0 0 73 0 0 0 0 0 0
Langan Baseball Florida
Tristan Allo
0 65 0 0 0 0 0 0 0 0
Langan Baseball Florida
Ryan Chouinard
0 10 0 0 0 0 0 0 0 0
Langan Baseball Florida
Luke Cole
0 0 20 0 0 0 0 0 0 0
Langan Baseball Florida
Nicholas Conticelli
38 0 33 0 0 0 0 0 0 0
Langan Baseball Florida
Cole Lewis
0 20 0 0 0 0 0 0 0 0
Langan Baseball Florida
Nicholas Longo
32 0 55 0 0 0 0 0 0 0
Langan Baseball Florida
Anthony Napoli
0 0 2 0 0 0 0 0 0 0
Miami Riptide 16u
Kevin Flores
53 0 0 0 0 0 0 0 0 0
Miami Riptide 16u
Kenneth Martinez
0 78 0 0 0 0 0 0 0 0
Miami Riptide 16u
Dylan McDaniel
2 0 0 0 0 0 0 0 0 0
Miami Riptide 16u
Nicholas Nunez
0 55 0 0 0 0 0 0 0 0
Miami Riptide 16u
Tino Pena
32 0 0 0 0 0 0 0 0 0
Miami Riptide Scout 16u
Juan Carlos Antorcha
7 0 0 0 0 0 0 0 0 0
Miami Riptide Scout 16u
Gregory Capdevila
48 0 0 0 0 0 0 0 0 0
Miami Riptide Scout 16u
Jeremy Fornos
29 0 0 0 0 0 0 0 0 0
Miami Riptide Scout 16u
Anthony Guzman
0 95 0 0 0 0 0 0 0 0
Miami Riptide Scout 16u
Yunier Martinez
0 0 97 0 0 0 0 0 0 0
Miami Riptide Scout 16u
Gabriel Stevens
0 21 11 0 0 0 0 0 0 0
Miami Waves
Noah Avellanet
0 77 0 0 0 0 0 0 0 0
Miami Waves
Leonardo Debasa
0 0 0 36 0 0 0 0 0 0
Miami Waves
Brandon Esquea
70 0 0 0 0 0 0 0 0 0
Miami Waves
David Herrera
31 0 0 11 0 0 0 0 0 0
Miami Waves
Alvaro Perez
0 0 0 61 0 0 0 0 0 0
Miami Waves
Anthony Perez
0 14 0 0 0 0 0 0 0 0
PRIMAL 9
Devin Edwards
45 0 77 0 0 0 0 0 0 0
PRIMAL 9
Chance Moral
21 0 0 0 0 0 0 0 0 0
PRIMAL 9
James Paul
0 39 0 0 0 0 0 0 0 0
PRIMAL 9
Gavin Richmond
45 0 0 0 0 0 0 0 0 0
PRIMAL 9
Noel Soledispa
0 0 81 0 0 0 0 0 0 0
Siege Puerto Rico 16u
Willy Avila
0 0 46 0 0 0 0 0 0 0
Siege Puerto Rico 16u
Ezequiel Gerena
0 24 76 0 0 0 0 0 0 0
Siege Puerto Rico 16u
Kered Hernandez Rivera
0 18 0 0 0 0 0 0 0 0
Siege Puerto Rico 16u
Yahir Ramos
0 28 0 0 0 0 0 0 0 0
Siege Puerto Rico 16u
Juan Pablo Rodriguez
0 59 0 0 0 0 0 0 0 0
Siege Puerto Rico 16u
Kervin Yaxiel Torres Ortiz
0 0 35 0 0 0 0 0 0 0
SoFlo Wolf-Pack
Andrew Kaizen
0 6 0 0 0 0 0 0 0 0
SoFlo Wolf-Pack
Androckles Larsen
0 85 0 0 0 0 0 0 0 0
SoFlo Wolf-Pack
Kenneth Miceli
0 19 0 0 0 0 0 0 0 0
SoFlo Wolf-Pack
Nicholas Potter
64 0 0 0 0 0 0 0 0 0
SoFlo Wolf-Pack
Eliecer Rodriguez Cassola
45 0 26 0 0 0 0 0 0 0
Southern Squeeze 2026 Fort Myers
David Acevedo
21 0 0 0 0 0 0 0 0 0
Southern Squeeze 2026 Fort Myers
Preston Baty
0 0 41 0 0 0 0 0 0 0
Southern Squeeze 2026 Fort Myers
Dominic Bent
29 0 10 0 0 0 0 0 0 0
Southern Squeeze 2026 Fort Myers
Sean Collins
0 0 0 51 0 0 0 0 0 0
Southern Squeeze 2026 Fort Myers
Lucas Goldberg
63 0 0 0 0 0 0 0 0 0
Southern Squeeze 2026 Fort Myers
Brady Miller
0 31 0 48 0 0 0 0 0 0
Southern Squeeze 2026 Fort Myers
Aiden Miranti
3 0 0 0 0 0 0 0 0 0
Southern Squeeze 2026 Fort Myers
Trent Taylor
0 0 27 0 0 0 0 0 0 0
Southern Squeeze 2026 Fort Myers
Collin Thess
0 0 37 0 0 0 0 0 0 0
Swba American 16u
Owen Bernier
0 0 96 0 0 0 0 0 0 0
Swba American 16u
Landon Kinney
0 91 0 0 0 0 0 0 0 0
Swba American 16u
Antony Leiderman
0 20 18 0 0 0 0 0 0 0
Swba American 16u
Ryan Mueller
0 0 28 0 0 0 0 0 0 0
VSA BANDITS
Gregory Carrasco
0 0 29 0 0 0 0 0 0 0
VSA BANDITS
Aidan Constable
0 0 64 0 0 0 0 0 0 0
VSA BANDITS
Sebastian D Fernandez
79 0 0 0 0 0 0 0 0 0
VSA BANDITS
Alexis Pereira
0 79 0 0 0 0 0 0 0 0
VSA BANDITS
Junior Tome
23 0 0 0 0 0 0 0 0 0
Vsa Dlc
Camilo Castellon
0 0 40 57 0 0 0 0 0 0
Vsa Dlc
Darien Lawrence
0 0 0 41 0 0 0 0 0 0
Vsa Dlc
Juan Ledezma
0 67 0 0 0 0 0 0 0 0
Vsa Dlc
Cristian Sanchez
0 32 52 0 0 0 0 0 0 0
Vsa Dlc
Brandon Upbin
0 0 51 0 0 0 0 0 0 0
Vsa Dlc
Alexander Wells
0 0 69 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/28
Day 2
06/29
Day 3
06/30
Day 4
07/01
2024 WWBA 17U National ChampionshipElite Squad American 2025Beckett Englert796/25/2024 RR RR
2024 PG 18U BCS National ChampionshipSwfl PhantomJunior Tome916/24/2024 RR
2024 PG 18U BCS National ChampionshipSwfl PhantomRyan Mueller836/25/2024 RR RR