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)
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/23
Day 2
06/24
Day 3
06/25
Day 4
06/26
Day 5
06/27
Day 6
06/28
Day 7
06/29
Day 8
06/30
Day 9
07/01
Day 10
07/02
5 Star Tampa Black
Jordan Combee
0 39 0 0 0 0 0 0 0 0
5 Star Tampa Black
Carson Cooley
39 0 18 0 0 0 0 0 0 0
5 Star Tampa Black
Brandon Dees
0 0 72 0 0 0 0 0 0 0
5 Star Tampa Black
Tyler Garcia
51 0 0 0 0 0 0 0 0 0
5 Star Tampa Black
Dominic Italiano
0 0 18 0 0 0 0 0 0 0
5 Star Tampa Black
Cameron Kessell
50 0 0 0 0 0 0 0 0 0
5 Star Tampa Black
Brady Mcmurdo
0 77 0 0 0 0 0 0 0 0
5 Star Tampa Black
J. Smith Wortham Jr.
0 0 25 0 0 0 0 0 0 0
Arbelo Baseball 2024 Black
Sebastian Aude
0 0 70 0 0 0 0 0 0 0
Arbelo Baseball 2024 Black
Chase Cooper
27 0 0 0 0 0 0 0 0 0
Arbelo Baseball 2024 Black
Ajani (AJ) Fletcher Figueroa
4 0 0 0 0 0 0 0 0 0
Arbelo Baseball 2024 Black
Daniel Mavarez
0 77 0 0 0 0 0 0 0 0
Arbelo Baseball 2024 Black
Brandon Pagan
0 0 34 0 0 0 0 0 0 0
Arbelo Baseball 2024 Black
Oscar Perez
0 3 0 0 0 0 0 0 0 0
Arbelo Baseball 2024 Black
William Torres
90 0 0 0 0 0 0 0 0 0
Beast Baseball Academy
Jack Goldhaber
73 0 0 0 0 0 0 0 0 0
Beast Baseball Academy
Ethan Hernandez
0 27 59 0 0 0 0 0 0 0
Beast Baseball Academy
Adrian Montesinos
0 73 0 0 0 0 0 0 0 0
Beast Baseball Academy
Rey Rivera-Gonzalez
0 0 37 0 0 0 0 0 0 0
Bx3
Kaleb Crockett-Borek
0 0 4 101 0 0 0 0 0 0
Bx3
Alejandro Duran
0 69 0 0 0 0 0 0 0 0
Bx3
Ricky Egurrola
0 0 0 85 0 0 0 0 0 0
Bx3
Sterling Jones
0 20 19 9 0 0 0 0 0 0
Bx3
Brandon Roman
0 95 0 0 0 0 0 0 0 0
Bx3
Ryan Romero
0 0 97 0 0 0 0 0 0 0
Bx3
Grayden Ross
0 19 6 8 0 0 0 0 0 0
Empire 16u Red
Lance Gunn
0 0 5 0 0 0 0 0 0 0
Empire 16u Red
James Price
30 0 0 0 0 0 0 0 0 0
Empire 16u Red
Noah Raines
38 0 59 0 0 0 0 0 0 0
Empire 16u Red
Josh Valverde
43 0 35 0 0 0 0 0 0 0
Gsb Prospects 2023/2024
Nicholas Curbelo
0 0 103 0 0 0 0 0 0 0
Gsb Prospects 2023/2024
Louis Hodo
0 0 0 9 0 0 0 0 0 0
Gsb Prospects 2023/2024
Wyatt Jaggers
0 0 24 0 0 0 0 0 0 0
Gsb Prospects 2023/2024
Garrett Morgan
0 0 0 19 0 0 0 0 0 0
Gsb Prospects 2023/2024
Alex Pantoja
59 0 0 21 0 0 0 0 0 0
Gsb Prospects 2023/2024
Bodie Pardue
13 0 0 60 0 0 0 0 0 0
Gsb Prospects 2023/2024
Angel Ruguian
44 0 0 29 0 0 0 0 0 0
I-Elite Bahamas
Teagan Coleby
75 0 0 0 0 0 0 0 0 0
I-Elite Bahamas
Jahni McPhee
0 93 0 0 0 0 0 0 0 0
I-Elite Bahamas
Desmond Pinder
0 0 78 0 0 0 0 0 0 0
I-Elite Bahamas
raivon Pinder
0 0 46 0 0 0 0 0 0 0
Joba Usa
Coy Angel
0 110 0 0 0 0 0 0 0 0
Joba Usa
Vladil Andres Baldepina
0 0 21 0 0 0 0 0 0 0
Joba Usa
Trace Jones
64 0 0 0 0 0 0 0 0 0
Joba Usa
Wyatt Jude Jarot
0 12 0 0 0 0 0 0 0 0
Joba Usa
Adriano Antonio Parral
0 0 99 0 0 0 0 0 0 0
Maxreps Stars
Liber Alfonso
81 0 0 0 0 0 0 0 0 0
Maxreps Stars
Miguel Castellanos
17 0 92 0 0 0 0 0 0 0
Maxreps Stars
Jorge Miranda
23 0 0 0 0 0 0 0 0 0
Maxreps Stars
Alex Pritchett
0 96 0 0 0 0 0 0 0 0
Maxreps Stars
Julian Saavedra
0 14 0 0 0 0 0 0 0 0
Maxreps Stars
Felipe Valdes
6 0 0 0 0 0 0 0 0 0
Mvp Florida 2025
Jacob Amerman
0 35 0 92 0 0 0 0 0 0
Mvp Florida 2025
J.J. Baysinger
0 20 0 14 0 0 0 0 0 0
Mvp Florida 2025
Jacob Cicco
0 25 0 0 0 0 0 0 0 0
Mvp Florida 2025
Austin Duffy
0 19 0 0 0 0 0 0 0 0
Mvp Florida 2025
Brady Hardin
34 0 38 0 0 0 0 0 0 0
Mvp Florida 2025
Mack McGinnis
0 0 17 0 0 0 0 0 0 0
Mvp Florida 2025
Bronson Shafer
28 0 0 0 0 0 0 0 0 0
Mvp Florida 2025
Jackson Sullivan
44 0 0 87 0 0 0 0 0 0
Mvp Florida 2025
Joseph Whitelock Jr
0 0 0 3 0 0 0 0 0 0
Mvp Florida 2025
Corbin Williamson
0 0 37 0 0 0 0 0 0 0
Next Level Ocala
Tristan Beck
0 0 22 0 0 0 0 0 0 0
Next Level Ocala
Jaden Cox
7 0 44 0 0 0 0 0 0 0
Next Level Ocala
Aidan Elgart
0 50 0 0 0 0 0 0 0 0
Next Level Ocala
Dillon Grace
4 16 0 0 0 0 0 0 0 0
Next Level Ocala
Nikohlas Kearsing
0 0 30 0 0 0 0 0 0 0
Next Level Ocala
Cole Lawrence
51 0 0 0 0 0 0 0 0 0
Next Level Ocala
Brady Loebig
35 0 0 0 0 0 0 0 0 0
Next Level Ocala
Brendan McLaughlin
0 61 0 0 0 0 0 0 0 0
Next Level Ocala
Mason Thompson
11 0 0 0 0 0 0 0 0 0
North Side Prospects
Shaun Black
0 0 15 0 0 0 0 0 0 0
North Side Prospects
Jonah Garcia
0 0 71 0 0 0 0 0 0 0
North Side Prospects
Logan Howell
10 0 0 0 0 0 0 0 0 0
North Side Prospects
Eric Ostanik
0 0 54 0 0 0 0 0 0 0
North Side Prospects
Maddox Roberts
70 0 0 0 0 0 0 0 0 0
North Side Prospects
Kade Walton
27 0 0 0 0 0 0 0 0 0
VR Baseball
Isaiah Delgado
0 0 15 0 0 0 0 0 0 0
VR Baseball
Lennix Diaz
0 0 31 0 0 0 0 0 0 0
VR Baseball
Leonardo Pineda
0 77 0 0 0 0 0 0 0 0
VR Baseball
Brayden Plouffe
0 0 66 0 0 0 0 0 0 0
VR Baseball
Rhys Rego
0 11 0 0 0 0 0 0 0 0
Wildcats Baseball
Liam Akins
0 84 0 0 0 0 0 0 0 0
Wildcats Baseball
Jonathan Alvarez
0 0 0 73 0 0 0 0 0 0
Wildcats Baseball
Erick Arce-Gonzalez
0 0 12 0 0 0 0 0 0 0
Wildcats Baseball
Engel Cortes
0 0 0 29 0 0 0 0 0 0
Wildcats Baseball
Dalton Ekel
29 0 0 18 0 0 0 0 0 0
Wildcats Baseball
Nick Schwartz
0 0 61 0 0 0 0 0 0 0
Wildcats Baseball
Vinnie Verpault
88 0 0 0 0 0 0 0 0 0
Wildcats Baseball
Colton Willmore
0 24 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/23
Day 2
06/24
Day 3
06/25
Day 4
06/26
2023 16U PG Florida World Series5 Star Tampa GoldBrady Mcmurdo886/19/2023 RR
2023 17U PG City of Palms ChampionshipBx3Brandon Roman966/19/2023 RR
2023 15U PG City of Palms ChampionshipBx3Gavin Marte956/19/2023 RR
2023 17U PG City of Palms ChampionshipBx3Kaleb Crockett-Borek1046/19/2023 RR
2023 17U PG City of Palms ChampionshipBx3Ricky Egurrola1056/19/2023 RR
2023 17U PG City of Palms ChampionshipBx3Sterling Jones996/19/2023 RR
2023 18U PG City of Palms ChampionshipElite Performance Baseball 18u NationalRoan Hoefling786/19/2023 RR
2023 16U PG Florida World SeriesLakeland EaglesEaston Nunez956/19/2023 RR
2023 15U PG Jupiter InvitationalShockersNick Schwartz936/21/2023 RR RR RR
2023 16U PG City of Palms ChampionshipSoFlo LIMENicholas Curbelo806/19/2023 RR