2,090 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)
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
06/16
Day 2
06/17
Day 3
06/18
Day 4
06/19
Day 5
06/20
Day 6
06/21
Day 7
06/22
Day 8
06/23
Day 9
06/24
Day 10
06/25
Baseline Baseball Gray
Jose Arauz
0 0 0 64 0 0 0 0 0 0
Baseline Baseball Gray
Santiago Colina
21 0 0 29 0 0 0 0 0 0
Baseline Baseball Gray
Idail Diago
0 0 0 36 0 0 0 0 0 0
Baseline Baseball Gray
Henry Fernandez
0 0 0 15 0 0 0 0 0 0
Baseline Baseball Gray
Lucas Fernandez
0 0 0 48 0 0 0 0 0 0
Baseline Baseball Gray
Leonardo Miranda
0 31 0 29 0 0 0 0 0 0
Baseline Baseball Gray
Nicolas Ratel
46 0 0 76 0 0 0 0 0 0
Baseline Baseball Gray
Anthony Torres
0 9 0 0 0 0 0 0 0 0
Baseline Baseball Gray
Zayden Werner
0 75 0 0 0 0 0 0 0 0
Blackjack Baseball 18u
Kenny Alfonso
25 0 0 0 0 0 0 0 0 0
Blackjack Baseball 18u
Sandor Amador
37 0 0 93 0 0 0 0 0 0
Blackjack Baseball 18u
Tanner Jenkins
0 0 0 19 0 0 0 0 0 0
Blackjack Baseball 18u
Jonathan Larrazabal
0 46 0 0 0 0 0 0 0 0
Blackjack Baseball 18u
Nicholas Piña
38 0 0 0 0 0 0 0 0 0
Blackjack Baseball 18u
Daniel Wasserman
0 88 0 0 0 0 0 0 0 0
Chain Gang Cs
Ross Ducey
96 0 0 0 0 0 0 0 0 0
Chain Gang Cs
Jackson Hines
20 0 0 0 0 0 0 0 0 0
Chain Gang Cs
Walker Mikkelson
0 56 0 0 0 0 0 0 0 0
Chain Gang Cs
Spencer Owen
0 43 0 0 0 0 0 0 0 0
Elite Performance Baseball 18u National
Payton Casey
0 56 0 0 0 0 0 0 0 0
Elite Performance Baseball 18u National
Roan Hoefling
0 0 0 89 0 0 0 0 0 0
Elite Performance Baseball 18u National
Jeffrey Lopez
0 0 0 76 0 0 0 0 0 0
Elite Performance Baseball 18u National
Isaac Martinez
0 0 0 31 0 0 0 0 0 0
Elite Performance Baseball 18u National
Derek Ramirez
76 0 0 0 0 0 0 0 0 0
Elite Performance Baseball 18u National
Isaac Tellez
0 45 0 13 0 0 0 0 0 0
Empire 18u Black
Ryan Chase
0 0 0 63 0 0 0 0 0 0
Empire 18u Black
Casey Cook
0 69 0 0 0 0 0 0 0 0
Empire 18u Black
Ephram Lockwood
35 0 0 0 0 0 0 0 0 0
Empire 18u Black
James McGovern
0 0 0 29 0 0 0 0 0 0
Empire 18u Black
Ethan Pukas
0 0 0 36 0 0 0 0 0 0
Empire 18u Black
Gabriel Rangel
0 0 0 2 0 0 0 0 0 0
Empire 18u Black
Zachary Rock
0 32 0 0 0 0 0 0 0 0
Empire 18u Black
Logan Stalbird
86 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects Black
Gavin Albritton
0 0 0 38 0 0 0 0 0 0
Florida Gulf Coast Prospects Black
Avry Charland
0 0 0 44 0 0 0 0 0 0
Florida Gulf Coast Prospects Black
Josh Frenden
7 0 0 19 0 0 0 0 0 0
Florida Gulf Coast Prospects Black
Max Gonzalez
31 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects Black
Elijah Jarrett
74 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects Black
John Viane
0 68 0 0 0 0 0 0 0 0
Maniacs Baseball
Tyler Corns
93 0 0 0 0 0 0 0 0 0
Maniacs Baseball
Johnny De La Rosa
0 21 0 0 0 0 0 0 0 0
Maniacs Baseball
Freilyn De Leon
33 0 0 0 0 0 0 0 0 0
Maniacs Baseball
Juan Pino Jr
0 41 0 0 0 0 0 0 0 0
Maniacs Baseball
Emil Segura
0 55 0 0 0 0 0 0 0 0
Miami Night Owls
Jackson Beatty
0 0 0 66 0 0 0 0 0 0
Miami Night Owls
Leudys Castillo
92 0 0 0 0 0 0 0 0 0
Miami Night Owls
Nicholas Hamm
19 0 0 0 0 0 0 0 0 0
Miami Night Owls
Colton Ide
0 0 0 93 0 0 0 0 0 0
Miami Night Owls
Javier Paneca
0 106 0 0 0 0 0 0 0 0
Miami Night Owls
Nicholas Perez
0 10 0 0 0 0 0 0 0 0
Miami Night Owls
Ryan Yaroshuk
0 0 0 62 0 0 0 0 0 0
SoFlo LIME
Jose Alfonso
0 0 0 1 0 0 0 0 0 0
SoFlo LIME
Jordan Bermúdez
60 0 0 0 0 0 0 0 0 0
SoFlo LIME
Jonathan Diamond
0 43 0 22 0 0 0 0 0 0
SoFlo LIME
Mauro Garcia
0 57 0 35 0 0 0 0 0 0
SoFlo LIME
Gabriel Guillen
0 0 0 56 0 0 0 0 0 0
SoFlo LIME
Paul Gutierrez
0 0 0 88 0 0 0 0 0 0
SoFlo LIME
Andy Hernandez
0 0 0 64 0 0 0 0 0 0
SoFlo LIME
Kenny Manresa
0 0 0 37 0 0 0 0 0 0
SoFlo LIME
Ryan Rivera
41 7 0 0 0 0 0 0 0 0
SoFlo LIME
Nicholas Roca
0 0 0 1 0 0 0 0 0 0
South Florida Bullsharks Navy
Aidan Aguila
0 40 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Jonathan Barban
0 0 0 24 0 0 0 0 0 0
South Florida Bullsharks Navy
Jefferson Frias
0 0 0 55 0 0 0 0 0 0
South Florida Bullsharks Navy
Jonathan Granados
11 0 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Jeancarlo Hernandez
19 0 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Julio Machuca
25 0 0 67 0 0 0 0 0 0
South Florida Bullsharks Navy
Justin Miranda
25 0 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Brandon Perez
0 0 0 20 0 0 0 0 0 0
South Florida Bullsharks Navy
Jesus Rodriguez
0 56 0 0 0 0 0 0 0 0
South Florida Bullsharks Navy
Francisco Sanchez
0 0 0 42 0 0 0 0 0 0
South Florida Bullsharks Navy
John Velasquez
0 0 0 37 0 0 0 0 0 0
Swfl Phantom
Matthew Blasena
11 82 0 0 0 0 0 0 0 0
Swfl Phantom
Cayden Farmer
93 0 0 0 0 0 0 0 0 0
Swfl Phantom
Spencer Simon
0 23 0 0 0 0 0 0 0 0
Swfl Phantom
Haden Staruk
0 0 0 106 0 0 0 0 0 0
Swfl Yard Dawgs
Ryan Mickey
0 77 0 0 0 0 0 0 0 0
Swfl Yard Dawgs
Troy Reames
0 42 0 0 0 0 0 0 0 0
Swfl Yard Dawgs
Gabriel Todaro
71 0 0 0 0 0 0 0 0 0
Swfl Yard Dawgs
Evan Virno
71 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/16
Day 2
06/17
Day 3
06/18
Day 4
06/19
2023 15U PG Florida Select Championship5 Star 2026 KnollsAlex Corzo946/12/2023 RR
2023 18U PG Florida Select ChampionshipBlackJack Baseball 18uJohn Luechauer836/12/2023 RR
2023 18U PG Florida Select ChampionshipStingraysBilly Davies786/12/2023 RR