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
07/26
Day 2
07/27
Day 3
07/28
Day 4
07/29
Day 5
07/30
Day 6
07/31
Day 7
08/01
Day 8
08/02
Day 9
08/03
Day 10
08/04
Beast Baseball 15u
Dylan Fernandez
15 0 0 0 0 0 0 0 0 0
Beast Baseball 15u
Mathew Garcia
0 0 53 0 0 0 0 0 0 0
Beast Baseball 15u
Giannicarlo Guzman-Garcia
0 44 0 0 0 0 0 0 0 0
Beast Baseball 15u
Andres Martin
0 1 0 0 0 0 0 0 0 0
Beast Baseball 15u
Aidan Martinez
0 30 0 0 0 0 0 0 0 0
Beast Baseball 15u
Lucciano Nava
0 45 0 0 0 0 0 0 0 0
Beast Baseball 15u
Alexander Rizo
35 0 65 0 0 0 0 0 0 0
Beast Baseball 15u
Austen West
64 0 0 0 0 0 0 0 0 0
Coastal Prospects 15u
Connor Chastain
0 0 67 0 0 0 0 0 0 0
Coastal Prospects 15u
Nicholas Chowaniec
61 0 0 0 0 0 0 0 0 0
Coastal Prospects 15u
Brinson Rountree
0 0 0 88 0 0 0 0 0 0
Coastal Prospects 15u
Matthew Teachout
4 0 0 23 0 0 0 0 0 0
Coastal Prospects 15u
Graham Thomas
37 0 0 0 0 0 0 0 0 0
Coastal Prospects 15u
Landon Wise
0 86 0 0 0 0 0 0 0 0
Gtz
Brayden Arrick
0 90 0 0 0 0 0 0 0 0
Gtz
Adrian Chi
13 0 19 0 0 0 0 0 0 0
Gtz
Patrick Feliciano
0 0 84 0 0 0 0 0 0 0
Gtz
Robert Mejia
92 0 0 0 0 0 0 0 0 0
Gtz
Marcelo Valle
0 26 0 0 0 0 0 0 0 0
Hawks Gold Pisarik
Nolan Dixon
0 0 31 0 0 0 0 0 0 0
Hawks Gold Pisarik
Drew Ferrick
18 0 0 0 0 0 0 0 0 0
Hawks Gold Pisarik
Daniel Lohmeier
0 29 30 0 0 0 0 0 0 0
Hawks Gold Pisarik
Jacob Metzger
20 0 4 0 0 0 0 0 0 0
Hawks Gold Pisarik
Collin Pisarik
30 1 0 0 0 0 0 0 0 0
Hawks Gold Pisarik
Joshua Sanchez
24 92 0 0 0 0 0 0 0 0
Hawks Gold Pisarik
Leo Sproule
24 0 25 0 0 0 0 0 0 0
Jax Indians
Foster Hatton
31 0 0 0 0 0 0 0 0 0
Jax Indians
Paul Manucy
0 11 8 0 0 0 0 0 0 0
Jax Indians
Aidan Maris
0 0 29 93 0 0 0 0 0 0
Jax Indians
Brock McLamb
0 21 0 0 0 0 0 0 0 0
Jax Indians
Sena Monteith
43 0 29 12 0 0 0 0 0 0
Jax Indians
Parker Shuman
28 44 0 0 0 0 0 0 0 0
Jax Indians
Wyatt Wise
25 38 0 0 0 0 0 0 0 0
Laudy Sports Baseball
Billy Burpee
0 0 81 0 0 0 0 0 0 0
Laudy Sports Baseball
Tyler Burpee
40 0 0 0 0 0 0 0 0 0
Laudy Sports Baseball
Felipe Echarte
0 0 48 0 0 0 0 0 0 0
Laudy Sports Baseball
Aidan Gomez
0 4 0 0 0 0 0 0 0 0
Laudy Sports Baseball
Chase Harris
0 43 0 0 0 0 0 0 0 0
Laudy Sports Baseball
Ryan Karbalaieasghar
0 64 0 0 0 0 0 0 0 0
Laudy Sports Baseball
Jesse Lugo
0 0 8 0 0 0 0 0 0 0
Laudy Sports Baseball
Hunter Mercer
68 0 0 0 0 0 0 0 0 0
Margate Legacy
Michael Barie
19 0 0 0 0 0 0 0 0 0
Margate Legacy
Tyler Collins
34 0 29 0 0 0 0 0 0 0
Margate Legacy
Logan Galaska
0 54 0 0 0 0 0 0 0 0
Margate Legacy
Brandon Guzman
0 17 0 0 0 0 0 0 0 0
Margate Legacy
Aiden Keys
0 23 0 0 0 0 0 0 0 0
Margate Legacy
Joey Pierami
0 0 35 0 0 0 0 0 0 0
Margate Legacy
Brock Shaffer
32 0 0 0 0 0 0 0 0 0
Margate Legacy
Tyler Watters
29 0 0 0 0 0 0 0 0 0
Margate Legacy
Tyler Wojtynek
25 0 27 0 0 0 0 0 0 0
Palm Beach Heat
Braden Alexander
38 0 0 0 0 0 0 0 0 0
Palm Beach Heat
James Bowser
22 0 37 0 0 0 0 0 0 0
Palm Beach Heat
Ryan Carames
0 45 0 0 0 0 0 0 0 0
Palm Beach Heat
Alay Fernandez
49 0 20 0 0 0 0 0 0 0
Palm Beach Heat
Dylan Hunter
0 0 72 0 0 0 0 0 0 0
Palm Beach Heat
Bryce Nemesek
0 32 0 0 0 0 0 0 0 0
Palm Beach Heat
Jayden Rivera
0 28 0 0 0 0 0 0 0 0
Palm Beach Heat
Ethan Young
36 0 0 0 0 0 0 0 0 0
South Florida Flamingos 2027
Nicky Bothe
75 0 0 0 0 0 0 0 0 0
South Florida Flamingos 2027
Trey Dunlap
0 42 0 0 0 0 0 0 0 0
South Florida Flamingos 2027
Matthew Garcia
44 0 0 0 0 0 0 0 0 0
South Florida Flamingos 2027
Fred Haney
0 0 31 0 0 0 0 0 0 0
South Florida Flamingos 2027
Ryan Legienza
0 61 0 0 0 0 0 0 0 0
South Florida Flamingos 2027
Dominick Mazzeo
0 0 86 0 0 0 0 0 0 0
South Florida Giants 2027
Kevin Blas
44 0 0 0 0 0 0 0 0 0
South Florida Giants 2027
Francesco Brancaleone
0 0 0 40 0 0 0 0 0 0
South Florida Giants 2027
Gabrian Diaz
0 0 0 1 0 0 0 0 0 0
South Florida Giants 2027
David Garcia
0 56 0 0 0 0 0 0 0 0
South Florida Giants 2027
Victor Garcia
0 0 0 79 0 0 0 0 0 0
South Florida Giants 2027
Mason Goldgewicht
0 0 42 0 0 0 0 0 0 0
South Florida Giants 2027
Camden McFadden
0 0 0 51 0 0 0 0 0 0
South Florida Giants 2027
Nick Seal
21 0 0 0 0 0 0 0 0 0
South Florida Giants 2027
Carlo Vazquez
0 36 0 34 0 0 0 0 0 0
South Florida Riot
Anthony Amaya
28 0 0 0 0 0 0 0 0 0
South Florida Riot
Matthew Campi
0 29 0 0 0 0 0 0 0 0
South Florida Riot
Landon Combs
0 0 43 0 0 0 0 0 0 0
South Florida Riot
Thomas Mann
0 0 34 0 0 0 0 0 0 0
South Florida Riot
Aiden Pitti-Shortt
0 0 18 0 0 0 0 0 0 0
South Florida Riot
Mason Vance
69 0 0 0 0 0 0 0 0 0
South Florida Riot
Cole Walker
0 54 0 0 0 0 0 0 0 0
Sticks Florida 2027
Jeter Barnes
45 0 0 0 0 0 0 0 0 0
Sticks Florida 2027
Shane Clayton
0 0 72 0 0 0 0 0 0 0
Sticks Florida 2027
Christopher Estime
0 47 0 0 0 0 0 0 0 0
Sticks Florida 2027
Ryan Garcia
0 57 0 0 0 0 0 0 0 0
Sticks Florida 2027
Cole Rehm
43 0 0 0 0 0 0 0 0 0
Sticks Florida 2027
Kristopher Thorne
39 0 0 0 0 0 0 0 0 0
Sticks Florida 2027
Hollis Ulmer
0 0 55 0 0 0 0 0 0 0
TN/CTG
Sebastian Baez
0 9 0 0 0 0 0 0 0 0
TN/CTG
Danilo Bossano
0 0 89 0 0 0 0 0 0 0
TN/CTG
Noble Bravo
0 26 0 0 0 0 0 0 0 0
TN/CTG
Kian Espinosa
26 0 23 0 0 0 0 0 0 0
TN/CTG
Angelo Geraldo
0 26 0 80 0 0 0 0 0 0
TN/CTG
Shawn Otero
44 0 0 90 0 0 0 0 0 0
Vsa Dlc 14u Select
Harrison Craft
0 19 0 0 0 0 0 0 0 0
Vsa Dlc 14u Select
Jessie Feast
0 0 51 0 0 0 0 0 0 0
Vsa Dlc 14u Select
Logan Hill
0 0 51 0 0 0 0 0 0 0
Vsa Dlc 14u Select
Carter Lee
49 0 0 0 0 0 0 0 0 0
Vsa Dlc 14u Select
Hector Perez
0 86 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
07/26
Day 2
07/27
Day 3
07/28
Day 4
07/29
2024 PG 16U BCS National ChampionshipEast Coast StormLogan Hill927/23/2024 RR RR
2024 PG 16U BCS National ChampionshipFL Dodgers 2026 EliteAidan Maris927/23/2024 RR RR