2,210 MLB PLAYERS | 15,134 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/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
Seth Arevalo
32 0 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Miles Coller
54 0 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Darian Collins
0 30 16 0 0 0 0 0 0 0
5 Star Tampa Gold
Carson Cooley
37 0 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Daniel Giuliani
0 0 97 0 0 0 0 0 0 0
5 Star Tampa Gold
Jacob Hitchcock
0 30 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Dominic Zito
0 1 0 0 0 0 0 0 0 0
Aba 15u
Mac Colavecchio
0 61 0 0 0 0 0 0 0 0
Aba 15u
Sebastian Gonzalez
0 6 20 0 0 0 0 0 0 0
Aba 15u
Aaron Halperin
0 0 19 0 0 0 0 0 0 0
Aba 15u
James McCluskey
0 36 0 0 0 0 0 0 0 0
Aba 15u
Alex Pantoja
0 32 0 0 0 0 0 0 0 0
Aba 15u
James Schermerhorn
0 0 85 0 0 0 0 0 0 0
Aba 15u
Teagan Williams
0 29 62 0 0 0 0 0 0 0
Arbelo Baseball 2025
Jagarii Gardner
0 34 0 0 0 0 0 0 0 0
Arbelo Baseball 2025
Anthony Hamilton
0 0 106 0 0 0 0 0 0 0
Arbelo Baseball 2025
Malachi Hepburn
0 41 0 0 0 0 0 0 0 0
Arbelo Baseball 2025
Angel Martinez
0 0 74 0 0 0 0 0 0 0
Arbelo Baseball 2025
Nicholas "Chi" McLees
90 0 0 0 0 0 0 0 0 0
Arbelo Baseball 2025
Ryan Ramroop
0 43 0 0 0 0 0 0 0 0
Arbelo Baseball 2025
Cy Smith
0 0 77 0 0 0 0 0 0 0
Burn Atlantic 2025 - Klosterman
Ethan Anderson
30 0 35 0 0 0 0 0 0 0
Burn Atlantic 2025 - Klosterman
Merrick Beamish
0 98 0 0 0 0 0 0 0 0
Burn Atlantic 2025 - Klosterman
Cooper Kiker
0 27 0 0 0 0 0 0 0 0
Burn Atlantic 2025 - Klosterman
Mason Smith
60 0 0 0 0 0 0 0 0 0
Burn Atlantic 2025 - Klosterman
Dalton Tibbetts
18 0 61 0 0 0 0 0 0 0
Burn Atlantic 2025 - Klosterman
Aaron Watson
59 0 0 0 0 0 0 0 0 0
Burn Atlantic 2025 - Klosterman
Drew Williams
13 0 0 0 0 0 0 0 0 0
Burn Atlantic 2025 Edwards
Matthew Devine
10 0 0 0 0 0 0 0 0 0
Burn Atlantic 2025 Edwards
Carson Evanger
33 0 48 0 0 0 0 0 0 0
Burn Atlantic 2025 Edwards
Jackson Garnecki
0 0 65 0 0 0 0 0 0 0
Burn Atlantic 2025 Edwards
Aspen McAdoo
22 0 0 0 0 0 0 0 0 0
Burn Atlantic 2025 Edwards
Dylan McAdoo
21 29 0 0 0 0 0 0 0 0
Burn Atlantic 2025 Edwards
Bode Moore
0 86 0 0 0 0 0 0 0 0
Burn Atlantic 2025 White
Jack Bernard
0 63 0 0 0 0 0 0 0 0
Burn Atlantic 2025 White
Carson Clough
0 2 0 0 0 0 0 0 0 0
Burn Atlantic 2025 White
Jack Hamilton
28 0 0 0 0 0 0 0 0 0
Burn Atlantic 2025 White
Matt Oberkehr
0 91 0 0 0 0 0 0 0 0
Burn Atlantic 2025 White
Jake Pratt
11 54 0 0 0 0 0 0 0 0
Burn Atlantic 2025 White
Ryan Smith
0 8 0 0 0 0 0 0 0 0
Burn Atlantic 2025 White
Connor Tran
68 0 0 0 0 0 0 0 0 0
Burn Atlantic 2025 White
Jonas Wells
16 2 0 0 0 0 0 0 0 0
Canes Florida Scout Team
Luis Acosta
18 0 0 0 0 0 0 0 0 0
Canes Florida Scout Team
Andre Bilbao Jr
51 0 0 0 0 0 0 0 0 0
Canes Florida Scout Team
Griffin Cline
0 53 0 0 0 0 0 0 0 0
Canes Florida Scout Team
Keegan Cusick
21 0 0 0 0 0 0 0 0 0
Canes Florida Scout Team
Will DeVinney
0 0 64 0 0 0 0 0 0 0
Canes Florida Scout Team
Couper Gatch
0 24 0 0 0 0 0 0 0 0
Canes Florida Scout Team
Cameron Hanes
52 0 0 0 0 0 0 0 0 0
Canes Florida Scout Team
Ethan Jimenez
0 0 53 0 0 0 0 0 0 0
Canes Florida Scout Team
Aidyn Rattray
0 40 0 0 0 0 0 0 0 0
Canes Florida Scout Team
Chris Tomlin
54 0 0 0 0 0 0 0 0 0
Canes Florida Scout Team
Jayden Wise
25 0 0 0 0 0 0 0 0 0
Cbu 2025 United
Adam Andreu
40 0 0 81 0 0 0 0 0 0
Cbu 2025 United
Matthew Blasena
0 0 58 0 0 0 0 0 0 0
Cbu 2025 United
Grayson Carpenter
0 11 16 0 0 0 0 0 0 0
Cbu 2025 United
Beau Collier
55 0 0 65 0 0 0 0 0 0
Cbu 2025 United
Connor Fisher
0 0 0 17 0 0 0 0 0 0
Cbu 2025 United
Jon Gourrier
0 10 0 14 0 0 0 0 0 0
Cbu 2025 United
Enzo Gurgel
25 54 0 0 0 0 0 0 0 0
Cbu 2025 United
Brady Hoar
18 0 9 12 0 0 0 0 0 0
Cbu 2025 United
Landon Ide
0 0 14 0 0 0 0 0 0 0
Cbu 2025 United
Carson Krueger
56 0 0 0 0 0 0 0 0 0
Cbu 2025 United
Evan Mazur
0 45 0 7 0 0 0 0 0 0
Chicago Bandits
Luis Antigua
27 0 54 0 0 0 0 0 0 0
Chicago Bandits
Frankie Hosty
0 74 0 0 0 0 0 0 0 0
Chicago Bandits
Noah Nelkin
0 72 0 0 0 0 0 0 0 0
Chicago Bandits
Vincenzo Palonis
0 6 0 0 0 0 0 0 0 0
Chicago Bandits
Derek Patton
65 0 0 0 0 0 0 0 0 0
Chicago Bandits
Andrew Phelps
0 59 0 0 0 0 0 0 0 0
Chicago Bandits
Patrick Pultz
44 0 0 0 0 0 0 0 0 0
Chicago Bandits
Finn Ryan
0 15 62 0 0 0 0 0 0 0
Chicago Bandits
Osiah Vega
0 22 0 0 0 0 0 0 0 0
Dme Academy 2025
Austin Bouchard
0 0 68 0 0 0 0 0 0 0
Dme Academy 2025
Humberto Casillas
15 0 0 0 0 0 0 0 0 0
Dme Academy 2025
Logan Everidge
79 0 0 0 0 0 0 0 0 0
Dme Academy 2025
Garrett Grant
0 0 60 0 0 0 0 0 0 0
Dme Academy 2025
Eli Hoffmann
37 0 0 0 0 0 0 0 0 0
Dme Academy 2025
Jayden Lochiatto
0 82 0 0 0 0 0 0 0 0
Fl Dodgers 2025
Giancarlo Camejo
0 72 0 0 0 0 0 0 0 0
Fl Dodgers 2025
Branthony Carbonell
18 55 0 0 0 0 0 0 0 0
Fl Dodgers 2025
Christ Contreras
79 0 0 0 0 0 0 0 0 0
Fl Dodgers 2025
David Eskow
25 0 0 23 0 0 0 0 0 0
Fl Dodgers 2025
Will Johnson
30 0 0 38 0 0 0 0 0 0
Fl Dodgers 2025
Ilias Mamea
30 0 79 0 0 0 0 0 0 0
Fl Dodgers 2025
Hunter Smith
0 0 0 43 0 0 0 0 0 0
Fort Caroline Indians Gold
Tyler Baird
16 0 0 0 0 0 0 0 0 0
Fort Caroline Indians Gold
Noah Blackard
44 0 0 0 0 0 0 0 0 0
Fort Caroline Indians Gold
Hayden Carns
0 0 69 0 0 0 0 0 0 0
Fort Caroline Indians Gold
Connor Newman
0 53 0 0 0 0 0 0 0 0
Fort Caroline Indians Gold
Dominick Patruno
0 13 49 0 0 0 0 0 0 0
Fort Caroline Indians Gold
Cole Rusak
0 30 56 0 0 0 0 0 0 0
Fort Caroline Indians Gold
Anthony Tantorno
22 0 0 0 0 0 0 0 0 0
FTB Rawlings 2025
Chase Dykes
39 0 78 0 0 0 0 0 0 0
FTB Rawlings 2025
Gavin Hansen
0 21 0 0 0 0 0 0 0 0
FTB Rawlings 2025
Brandon Levy
0 16 0 0 0 0 0 0 0 0
FTB Rawlings 2025
Michael Mowel
0 40 0 0 0 0 0 0 0 0
FTB Rawlings 2025
Rowland Ruiz
40 0 54 0 0 0 0 0 0 0
FTB Rawlings 2025
Christian Skaggs
59 0 0 0 0 0 0 0 0 0
FTB Rawlings 2025
Christian Stevenson
58 0 0 0 0 0 0 0 0 0
FTB Rawlings 2025
Richard Torres
0 36 0 0 0 0 0 0 0 0
Gatorball 15u
Bayne Carson
40 0 0 0 0 0 0 0 0 0
Gatorball 15u
Wyatt Clarke
0 83 0 0 0 0 0 0 0 0
Gatorball 15u
Earl Findley
0 0 7 0 0 0 0 0 0 0
Gatorball 15u
Joaquin Gardner
34 0 0 0 0 0 0 0 0 0
Gatorball 15u
Patrick Harding
24 0 23 0 0 0 0 0 0 0
Gatorball 15u
William Johnson
0 44 0 0 0 0 0 0 0 0
Gatorball 15u
Caleb Kietzman
0 0 75 0 0 0 0 0 0 0
Miami Rebels
Jack Campbell
0 12 0 75 0 0 0 0 0 0
Miami Rebels
Manny Delaosa
0 0 19 0 0 0 0 0 0 0
Miami Rebels
Jeffred Fermin
19 81 0 0 0 0 0 0 0 0
Miami Rebels
Michael Gine
26 0 81 0 0 0 0 0 0 0
Miami Rebels
Noah Lopez
0 19 0 0 0 0 0 0 0 0
Miami Rebels
Aaron Orozco
0 41 0 0 0 0 0 0 0 0
Miami Rebels
Dylan Quinzada
0 44 0 0 0 0 0 0 0 0
Miami Rebels
Ruben Zuany
94 0 0 0 0 0 0 0 0 0
North Florida Elite 15u
Jay Arzuaga
71 0 0 0 0 0 0 0 0 0
North Florida Elite 15u
Elijah Austin
24 10 42 0 0 0 0 0 0 0
North Florida Elite 15u
Brian Cartaya
0 56 0 0 0 0 0 0 0 0
North Florida Elite 15u
Landen Farmer
0 0 28 0 0 0 0 0 0 0
North Florida Elite 15u
Delvin Haskell
19 0 48 0 0 0 0 0 0 0
North Florida Elite 15u
Riley Hofrichter
99 0 0 0 0 0 0 0 0 0
North Florida Elite 15u
Zack Jackson
39 0 0 0 0 0 0 0 0 0
North Florida Elite 15u
Karson Westfall
0 46 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 2025
Jack Brooks
0 41 0 31 0 0 0 0 0 0
Ostingers Baseball Academy 2025
Everett Burgess
0 0 46 0 0 0 0 0 0 0
Ostingers Baseball Academy 2025
Drew Cobb
0 0 0 52 0 0 0 0 0 0
Ostingers Baseball Academy 2025
Lonnie Coburn
10 0 61 0 0 0 0 0 0 0
Ostingers Baseball Academy 2025
Justin Glassford
35 0 69 0 0 0 0 0 0 0
Ostingers Baseball Academy 2025
Carson Martin
40 0 0 83 0 0 0 0 0 0
Ostingers Baseball Academy 2025
Luke Parson
0 42 0 21 0 0 0 0 0 0
Ostingers Baseball Academy 2025
Elier Velazquez
0 0 0 40 0 0 0 0 0 0
Palm Beach Select 2025 American
Curren Connolly
0 0 70 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Drake Hansen
0 58 0 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Tora Keser
39 0 40 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Daniel Moran
0 31 0 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Saij Rolle
0 0 70 0 0 0 0 0 0 0
Palm Beach Select 2025 American
James Vidal
9 3 39 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Tyler Weinerman
49 0 0 0 0 0 0 0 0 0
Power Baseball 2025 Gold
Jacob Cali
0 0 1 0 0 0 0 0 0 0
Power Baseball 2025 Gold
Nicholas Colon
0 53 0 0 0 0 0 0 0 0
Power Baseball 2025 Gold
Maximilian Drayton
44 0 40 0 0 0 0 0 0 0
Power Baseball 2025 Gold
Arnaldo Gonzalez
69 0 0 0 0 0 0 0 0 0
Power Baseball 2025 Gold
Sims McClusky
41 0 53 0 0 0 0 0 0 0
Power Baseball 2025 Gold
Noah Purrone
0 46 0 0 0 0 0 0 0 0
Power Baseball 2025 Gold
Brian Rudman
0 45 0 0 0 0 0 0 0 0
Power Baseball 2025 Gold
Justin Salvati
32 0 0 0 0 0 0 0 0 0
Power Baseball 2025 Gold
Michael Surane
32 0 0 0 0 0 0 0 0 0
Power Baseball 2025 White
Tate Bagwell
12 0 0 0 0 0 0 0 0 0
Power Baseball 2025 White
Joshua Brown
33 0 13 0 0 0 0 0 0 0
Power Baseball 2025 White
Connor Cook
0 0 3 0 0 0 0 0 0 0
Power Baseball 2025 White
Palmer Edwards
0 0 51 0 0 0 0 0 0 0
Power Baseball 2025 White
Jackson Freyer
0 0 71 0 0 0 0 0 0 0
Power Baseball 2025 White
Rylee Gibson
0 0 64 0 0 0 0 0 0 0
Power Baseball 2025 White
Anthony Meady
0 52 0 0 0 0 0 0 0 0
Power Baseball 2025 White
Julian Mercado
0 0 43 0 0 0 0 0 0 0
Power Baseball 2025 White
Aidan Murphy
0 73 0 0 0 0 0 0 0 0
Power Baseball 2025 White
Wyatt Strawbridge
71 0 0 0 0 0 0 0 0 0
Scorpions 2025
Anthony Barton
0 77 0 0 0 0 0 0 0 0
Scorpions 2025
Cody Bennin
0 18 53 0 0 0 0 0 0 0
Scorpions 2025
Devon Crown
0 0 15 0 0 0 0 0 0 0
Scorpions 2025
Keegan Deihl
0 35 0 0 0 0 0 0 0 0
Scorpions 2025
Carter Finnell
0 16 0 0 0 0 0 0 0 0
Scorpions 2025
Jacob Hershey
0 19 0 0 0 0 0 0 0 0
Scorpions 2025
Kyle Hirsch
81 0 0 0 0 0 0 0 0 0
Scorpions 2025
Sebastian Hurtado
0 37 0 0 0 0 0 0 0 0
Scorpions 2025
David Mastrolonardo
0 0 48 0 0 0 0 0 0 0
Scorpions 2025
Ryan Spanburgh
32 0 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Jose Castellanos
72 0 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Jack Costa
0 0 33 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Julian Flaherty
0 0 57 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Josh Gacek
19 0 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Aidan Hutson
0 0 36 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Hayden Knowlton
0 0 25 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Collin Lock
0 87 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Matthew Wuthrich
30 0 20 0 0 0 0 0 0 0
St Andrew Rocks
Tyler Anthony
0 0 89 0 0 0 0 0 0 0
St Andrew Rocks
Kevin Elias
0 0 9 0 0 0 0 0 0 0
St Andrew Rocks
Nathan Humphrey
0 0 98 0 0 0 0 0 0 0
St Andrew Rocks
Reid Lunsford
80 0 0 0 0 0 0 0 0 0
St Andrew Rocks
Dylan Rast
0 91 0 0 0 0 0 0 0 0
VR Baseball
Jordan Brewer
0 21 0 0 0 0 0 0 0 0
VR Baseball
Lennix Diaz
0 0 39 0 0 0 0 0 0 0
VR Baseball
Darrien Henderson
21 0 89 0 0 0 0 0 0 0
VR Baseball
Parker Hill
26 48 0 0 0 0 0 0 0 0
VR Baseball
Cale Keene
14 0 0 0 0 0 0 0 0 0
VR Baseball
Yetsen Moreno
11 0 0 0 0 0 0 0 0 0
VR Baseball
Eddie Newman
29 48 0 0 0 0 0 0 0 0
VR Baseball
Andrew Poires
30 67 0 0 0 0 0 0 0 0
VR Baseball
Iancarlos Rodriguez
10 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
2022 15U PG Florida Select ChampionshipAba 15uAlex Pantoja996/12/2022 RR
2022 15U PG Florida Select ChampionshipAba 15uTeagan Williams936/12/2022 RR
2022 15U PG Sunshine State ChampionshipsBurn Atlantic 2025 - KlostermanEthan Anderson906/12/2022 RR
2022 15U PG Sunshine State ChampionshipsBurn Atlantic 2025 - KlostermanMason Smith766/12/2022 RR
2022 15U PG Sunshine State ChampionshipsCentral Florida WolvesAiden Smarrito1026/12/2022 RR
2022 15U PG Florida Select ChampionshipFlorida WarriorsNoah Lopez966/12/2022 RR
2022 15U PG Florida Select ChampionshipMiami RebelsNoah Lopez966/12/2022 RR
2022 15U PG Florida Select ChampionshipScorpions 2025Cody Bennin756/13/2022 RR
2022 15U PG Florida Select ChampionshipScorpions 2025David Mastrolonardo796/12/2022 RR
2022 15U PG Florida Select ChampionshipScorpions 2025Devon Crown816/13/2022 RR RR
2022 15U PG Florida Select ChampionshipScorpions 2025Jacob Hershey796/12/2022 RR