2,210 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)
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
5 Star Tampa Gold
Nicholas Delnegro
0 55 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Ty Grover
30 0 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Owen Haripersad
30 0 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Jimmy Hurd
25 0 5 6 0 0 0 0 0 0
5 Star Tampa Gold
Quinn Lenamon
0 0 63 0 0 0 0 0 0 0
5 Star Tampa Gold
Travis Mabin
0 0 73 0 0 0 0 0 0 0
5 Star Tampa Gold
Christian Madeira
0 0 47 0 0 0 0 0 0 0
5 Star Tampa Gold
Gavin McMurdo
23 0 57 0 0 0 0 0 0 0
5 Star Tampa Gold
Jace Trautner
0 65 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Bryton Williams
47 0 0 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Zachary Brown
0 17 0 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Cayden Farmer
0 0 62 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Joshua Fitch
34 0 28 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Justin Layne
0 0 21 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Dominic Rendon
0 13 0 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Christian Santiago
0 0 91 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Elijah Terry
0 0 11 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Jeffrey Vivian
72 0 0 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Michael Weidner
16 0 25 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Kane Wilburn
0 57 0 0 0 0 0 0 0 0
Blackjack baseball
Sandor Amador
77 0 0 0 0 0 0 0 0 0
Blackjack baseball
James Kelly
55 0 0 0 0 0 0 0 0 0
Blackjack baseball
Kaleb Kerrigan
0 76 0 0 0 0 0 0 0 0
Blackjack baseball
Ricky Losada
0 0 63 0 0 0 0 0 0 0
Blackjack baseball
Alexander Rivera
34 0 0 0 0 0 0 0 0 0
Blackjack baseball
John Samoriski
31 0 0 0 0 0 0 0 0 0
Blackjack baseball
Daniel Wasserman
0 27 0 0 0 0 0 0 0 0
Epe 18u National
Coury Bell
0 0 65 0 0 0 0 0 0 0
Epe 18u National
Gabriel Bellon
0 0 32 0 0 0 0 0 0 0
Epe 18u National
Braeden Cochran
0 0 61 0 0 0 0 0 0 0
Epe 18u National
Lucas Fernandez
0 44 0 0 0 0 0 0 0 0
Epe 18u National
Javier Lopez
60 0 0 11 0 0 0 0 0 0
Epe 18u National
John Quintana
68 0 0 0 0 0 0 0 0 0
Epe 18u National
Jason Lanzar Rivera
0 0 24 0 0 0 0 0 0 0
Epe 18u National
Jonathan Sosa
0 0 47 0 0 0 0 0 0 0
Epe 18u National
Santi Tineo
59 0 0 0 0 0 0 0 0 0
Florida Tropics
Gavin Croke
0 23 13 0 0 0 0 0 0 0
Florida Tropics
Logan Ehara
0 72 0 0 0 0 0 0 0 0
Florida Tropics
Nick Genna
0 0 42 0 0 0 0 0 0 0
Florida Tropics
Clay Hayse
49 0 0 0 0 0 0 0 0 0
Florida Tropics
Mason Henderson
15 0 28 0 0 0 0 0 0 0
Florida Tropics
Dylan Leahy
52 0 0 0 0 0 0 0 0 0
Florida Tropics
Koen Lockett
0 0 46 0 0 0 0 0 0 0
Florida Tropics
Wyatt Oleson
14 0 51 0 0 0 0 0 0 0
Florida Tropics
Tyler Waterhouse
0 0 23 0 0 0 0 0 0 0
Fort Caroline Indians 18U
Kenneth Baez
15 0 12 0 0 0 0 0 0 0
Fort Caroline Indians 18U
Ryen Deangelis
26 93 0 0 0 0 0 0 0 0
Fort Caroline Indians 18U
Bryant Fitzwater
27 100 0 0 0 0 0 0 0 0
Fort Caroline Indians 18U
Logan Leon
29 18 87 0 0 0 0 0 0 0
Fort Caroline Indians 18U
Julian Ortiz
15 0 0 0 0 0 0 0 0 0
Fort Caroline Indians 18U
Omar Romero
0 0 5 0 0 0 0 0 0 0
Fort Caroline Indians 18U
Ty Swanson
6 0 0 0 0 0 0 0 0 0
Fusion
Alejandro Bandera Jr
0 58 0 0 0 0 0 0 0 0
Fusion
Liam Butler
0 57 0 0 0 0 0 0 0 0
Fusion
Payton Casey
61 0 0 0 0 0 0 0 0 0
Fusion
Leudys Castillo
0 0 47 0 0 0 0 0 0 0
Fusion
Christian Fernandez
0 0 41 0 0 0 0 0 0 0
Fusion
Kai Filler
0 3 0 0 0 0 0 0 0 0
Fusion
Roan Hoefling
10 99 0 0 0 0 0 0 0 0
Fusion
Daniel Mayor
25 0 0 0 0 0 0 0 0 0
Fusion
Kirk Talley
12 0 0 0 0 0 0 0 0 0
Fusion
Jacob Vail
0 9 27 0 0 0 0 0 0 0
South Florida Bullsharks 18u
John Barban
82 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 18u
Carlos Granela
98 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 18u
Junior Guillen
0 34 0 0 0 0 0 0 0 0
South Florida Bullsharks 18u
Kooper Houvouras
10 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 18u
Preston Houvouras
0 0 84 0 0 0 0 0 0 0
South Florida Bullsharks 18u
Fernando Orama
0 53 0 0 0 0 0 0 0 0
South Florida Bullsharks 18u
Zachary Russell
0 0 11 0 0 0 0 0 0 0
South Florida Bullsharks 18u
Nicholas Tallez
0 50 0 0 0 0 0 0 0 0
SWFL 18U
Jake Billings
0 93 0 0 0 0 0 0 0 0
SWFL 18U
Mason Blackburn
0 0 29 18 0 0 0 0 0 0
SWFL 18U
Zachary Bocchino
5 0 75 0 0 0 0 0 0 0
SWFL 18U
Tanner Filla
94 0 0 0 0 0 0 0 0 0
SWFL 18U
Emilio Gonzalez
0 0 0 57 0 0 0 0 0 0
SWFL 18U
Anthony Grandstaff
0 24 26 0 0 0 0 0 0 0
SWFL 18U
Kevin Martinez
25 0 0 47 0 0 0 0 0 0
SWFL 18U
Dylan Masters
95 0 0 0 0 0 0 0 0 0
SWFL 18U
Anthony Pimental
0 0 56 0 0 0 0 0 0 0
Tampa Storm 18u
Jacob Ananias
56 0 0 14 0 0 0 0 0 0
Tampa Storm 18u
Noah Berning
0 0 19 0 0 0 0 0 0 0
Tampa Storm 18u
Frank Burke
34 0 0 37 0 0 0 0 0 0
Tampa Storm 18u
Tyler Fritsch
0 92 0 0 0 0 0 0 0 0
Tampa Storm 18u
Cj Jacobsen
71 0 0 0 0 0 0 0 0 0
Tampa Storm 18u
Hayden Porter
0 0 95 0 0 0 0 0 0 0
Tampa Storm 18u
Fabian Ramirez
0 0 21 41 0 0 0 0 0 0
Tampa Storm 18u
Caden Ross
52 0 0 67 0 0 0 0 0 0
Tampa Storm 18u
Xavier Talbot
1 0 75 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
2022 18U PG Florida Select ChampionshipJcs Sluggers 18uJaiden Forgetta816/12/2022 RR
2022 18U PG Florida Select ChampionshipJcs Sluggers 18uJoel Hernandez1166/12/2022 RR
2022 18U PG Florida Select ChampionshipJcs Sluggers 18uOmar Valdes1046/12/2022 RR
2022 18U PG Florida Select ChampionshipSwfl 18uDylan Masters786/12/2022 RR
2022 18U PG Florida Select ChampionshipSwfl 18uJoe Ficarro986/12/2022 RR