2,072 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)
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/01
Day 2
07/02
Day 3
07/03
Day 4
07/04
Day 5
07/05
Day 6
07/06
Day 7
07/07
Day 8
07/08
Day 9
07/09
Day 10
07/10
2 Way Athletics 16u
Tucker Anthony
0 38 0 0 0 0 0 0 0 0
2 Way Athletics 16u
Nicolas Arnold
0 37 0 0 0 0 0 0 0 0
2 Way Athletics 16u
Logan Miller
22 0 45 0 0 0 0 0 0 0
2 Way Athletics 16u
Shivan Patel
72 0 0 0 0 0 0 0 0 0
2 Way Athletics 16u
Dayton Prater
0 0 63 0 0 0 0 0 0 0
2 Way Athletics 16u
Ayden Ussery
0 54 0 0 0 0 0 0 0 0
Arbelo Baseball 2025 Blue
Jayden Benfer
0 27 0 0 0 0 0 0 0 0
Arbelo Baseball 2025 Blue
Connor Cook
40 0 10 0 0 0 0 0 0 0
Arbelo Baseball 2025 Blue
Jagarii Gardner
0 0 67 0 0 0 0 0 0 0
Arbelo Baseball 2025 Blue
Jonathan Guillen
0 57 0 0 0 0 0 0 0 0
Arbelo Baseball 2025 Blue
Parker Hill
49 0 0 0 0 0 0 0 0 0
Arbelo Baseball 2025 Blue
Phillip Jones
0 46 0 0 0 0 0 0 0 0
Arbelo Baseball 2025 Blue
Tyler Severs
0 0 15 0 0 0 0 0 0 0
Arbelo Baseball 2025 Blue
Ignacio Yanez
0 0 29 0 0 0 0 0 0 0
CBC ELITE 16U
Avery Bain
1 0 0 0 0 0 0 0 0 0
CBC ELITE 16U
Gustavo Orlando Martinez
0 68 0 0 0 0 0 0 0 0
CBC ELITE 16U
Jayln Pinder
111 0 0 0 0 0 0 0 0 0
CBC ELITE 16U
Annan Rahming
0 0 23 0 0 0 0 0 0 0
CBC ELITE 16U
Brady Sineus
0 0 64 0 0 0 0 0 0 0
CBC ELITE 16U
Luis Velez
48 0 0 0 0 0 0 0 0 0
CBC ELITE 16U
Arturo Veloz Victoria
0 18 0 0 0 0 0 0 0 0
Central Florida Rays 16U
Abimelec Acevedo
63 0 0 0 0 0 0 0 0 0
Central Florida Rays 16U
Luis Ayala
0 0 72 0 0 0 0 0 0 0
Central Florida Rays 16U
Ian Colon
32 0 0 0 0 0 0 0 0 0
Central Florida Rays 16U
Aaron Green
0 33 0 0 0 0 0 0 0 0
Central Florida Rays 16U
Maicol Yandel Santiago
0 59 0 0 0 0 0 0 0 0
Central Florida Rays 16U
Jahzel Velazquez
0 0 20 0 0 0 0 0 0 0
Dme Academy 16u
Jayden Lochiatto
0 0 73 0 0 0 0 0 0 0
Dme Academy 16u
Ty Mitzel
88 0 0 0 0 0 0 0 0 0
Dme Academy 16u
Drew Potter
0 39 0 0 0 0 0 0 0 0
Dme Academy 16u
Andrew Walker
0 0 17 0 0 0 0 0 0 0
Dme Academy 16u
Cameron Wilson
0 48 0 0 0 0 0 0 0 0
Florida Patriots
Maddux Dowler
9 0 0 0 0 0 0 0 0 0
Florida Patriots
Landen Echols
0 69 0 0 0 0 0 0 0 0
Florida Patriots
Neil Gornto
0 37 0 0 0 0 0 0 0 0
Florida Patriots
Jacob Guthmiller
23 0 0 0 0 0 0 0 0 0
Florida Patriots
Sean Miskowiec
74 0 0 0 0 0 0 0 0 0
Florida Sluggers 2025
Wrigley Bates
16 0 31 0 0 0 0 0 0 0
Florida Sluggers 2025
Nathan Cramer
0 67 0 0 0 0 0 0 0 0
Florida Sluggers 2025
Fernando Ferrer
0 3 0 0 0 0 0 0 0 0
Florida Sluggers 2025
Jarrett Goodson
0 24 0 0 0 0 0 0 0 0
Florida Sluggers 2025
Connor McAfee
34 0 93 0 0 0 0 0 0 0
Florida Sluggers 2025
Braydon Merritt
0 11 0 0 0 0 0 0 0 0
Florida Sluggers 2025
Brayden Richter
36 0 54 0 0 0 0 0 0 0
Freshwater Storm 16u American
Angel Agosto
9 0 24 0 0 0 0 0 0 0
Freshwater Storm 16u American
Chase Carney
0 0 87 0 0 0 0 0 0 0
Freshwater Storm 16u American
Jace Gelinas
46 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Devon Jackameit
0 78 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Skyler Jersey
0 0 0 33 0 0 0 0 0 0
Freshwater Storm 16u American
Hunter Morrow
0 0 0 18 0 0 0 0 0 0
Freshwater Storm 16u American
Jordan Payne
0 0 0 60 0 0 0 0 0 0
Freshwater Storm 16u American
Brady Prior
50 0 0 32 0 0 0 0 0 0
Freshwater Storm 16u American
Dallas Rasmussen
0 0 0 67 0 0 0 0 0 0
Freshwater Storm 16u National
Parker Armstrong
0 0 43 0 0 0 0 0 0 0
Freshwater Storm 16u National
Cody Cobb
52 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Dominic Diorio
50 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Chris Kable
0 56 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Tristan Lopez
0 0 30 0 0 0 0 0 0 0
Freshwater Storm 16u National
Alexander Maldonado
0 0 48 0 0 0 0 0 0 0
Freshwater Storm 16u National
Davis Peters
0 25 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Anderson Ford
0 0 35 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Deaglan McBride
4 6 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Landon Norton
0 0 66 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Ryan Spanburgh
0 89 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Brady Tomazin
52 0 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Luke Williams
42 0 0 0 0 0 0 0 0 0
JBLN 16U
Javier Bowe Jr.
23 25 0 0 0 0 0 0 0 0
JBLN 16U
Keiyanno Hinzey
0 0 92 0 0 0 0 0 0 0
JBLN 16U
Anthony Miller
0 28 10 0 0 0 0 0 0 0
JBLN 16U
Nathan Miller
23 42 0 0 0 0 0 0 0 0
JBLN 16U
Tyler Nairn
68 0 0 0 0 0 0 0 0 0
Jbr Academy White
Marcus Alf
0 15 18 0 0 0 0 0 0 0
Jbr Academy White
Jesus alejandro Cabarcas
33 0 31 0 0 0 0 0 0 0
Jbr Academy White
Brandon Early
0 56 0 0 0 0 0 0 0 0
Jbr Academy White
Miguel Figueroa
39 0 32 0 0 0 0 0 0 0
Jbr Academy White
Luis Olivares
0 0 26 0 0 0 0 0 0 0
Jbr Academy White
Carlos Quintero
27 32 0 0 0 0 0 0 0 0
Jbr Academy White
Roger Silva
0 0 21 0 0 0 0 0 0 0
Mba 2025 Select Team
Donovan Bailey
24 0 16 0 0 0 0 0 0 0
Mba 2025 Select Team
Jack Bernard
0 53 0 0 0 0 0 0 0 0
Mba 2025 Select Team
Evan Cannon
0 21 0 0 0 0 0 0 0 0
Mba 2025 Select Team
Griffin Edenfield
0 0 78 0 0 0 0 0 0 0
Mba 2025 Select Team
Riley Hofrichter
23 0 0 0 0 0 0 0 0 0
Mba 2025 Select Team
Bode Moore
0 49 0 0 0 0 0 0 0 0
Mba 2025 Select Team
Hunter Schlegel
81 0 0 0 0 0 0 0 0 0
Ohio Power- Wyatt
Cournell Bennett McCoy
0 25 0 94 0 0 0 0 0 0
Ohio Power- Wyatt
Cameron Coleman
0 33 0 0 0 0 0 0 0 0
Ohio Power- Wyatt
Bryson Mills
0 0 0 24 0 0 0 0 0 0
Ohio Power- Wyatt
Jaekyn Ridout
0 70 0 0 0 0 0 0 0 0
Ohio Power- Wyatt
Dylan Thompson
51 0 89 0 0 0 0 0 0 0
Scorpions 2025 Purple
Parker Bauknecht
18 0 0 0 0 0 0 0 0 0
Scorpions 2025 Purple
Evan Bizik
77 0 0 0 0 0 0 0 0 0
Scorpions 2025 Purple
Jordan Brewer
0 80 0 0 0 0 0 0 0 0
Scorpions 2025 Purple
Thomas Chiuchiolo
0 0 55 0 0 0 0 0 0 0
South Florida Bandits/Orioles Scout Team 16u
Cody Bergeron
0 58 0 0 0 0 0 0 0 0
South Florida Bandits/Orioles Scout Team 16u
Damian Brooks
0 0 0 33 0 0 0 0 0 0
South Florida Bandits/Orioles Scout Team 16u
Sean Gallagher
0 0 0 76 0 0 0 0 0 0
South Florida Bandits/Orioles Scout Team 16u
Fabian Hurtado
0 0 0 33 0 0 0 0 0 0
South Florida Bandits/Orioles Scout Team 16u
Jared Lopez
12 0 44 0 0 0 0 0 0 0
South Florida Bandits/Orioles Scout Team 16u
Cameron Morgan
0 0 40 0 0 0 0 0 0 0
South Florida Bandits/Orioles Scout Team 16u
Sebastian Rivera
96 0 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Ewing
Jason Forgey
8 0 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Ewing
Josh Gacek
0 41 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Ewing
Hayden Knowlton
88 0 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Ewing
Aidan Murphy
0 66 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Jesus Barreto
0 0 0 39 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Taylor Church
0 42 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Jack Costa
46 0 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Anthony Filice
0 0 0 72 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Nicholas Gonzalez
0 0 0 25 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Eli Hoffmann
0 0 63 0 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Aidan Hutson
0 0 0 66 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Collin Lock
20 0 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Nathan Ricko
0 16 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Ismael Rivera
0 0 37 0 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Kaniel Rosado
0 0 0 80 0 0 0 0 0 0
Southern Squeeze 2025 Oliver
Clayton Williams
0 0 0 41 0 0 0 0 0 0
Storm Baseball Of Florida 16u
Talik Alston
0 36 0 0 0 0 0 0 0 0
Storm Baseball Of Florida 16u
Gavin Kellam
0 0 21 0 0 0 0 0 0 0
Storm Baseball Of Florida 16u
Ryne Maestas
82 0 0 0 0 0 0 0 0 0
Storm Baseball Of Florida 16u
Elias Murdock
0 0 14 0 0 0 0 0 0 0
Storm Baseball Of Florida 16u
Caysen Nobles
27 0 0 0 0 0 0 0 0 0
Storm Baseball Of Florida 16u
Cristian Rodriguez
0 39 0 0 0 0 0 0 0 0
Storm Baseball Of Florida 16u
Nigel Sejda
20 0 23 0 0 0 0 0 0 0
Storm Baseball Of Florida 16u
Caleb Walker
0 0 28 0 0 0 0 0 0 0
Storm Baseball Of Florida 16u
Aidyn Witt
0 20 0 0 0 0 0 0 0 0
Team Vision
Cade Burdette
0 44 0 0 0 0 0 0 0 0
Team Vision
Yahir Burgos
0 16 47 0 0 0 0 0 0 0
Team Vision
Logan Gregson
0 0 2 0 0 0 0 0 0 0
Team Vision
Landon Hawkins
53 0 100 0 0 0 0 0 0 0
Team Vision
Brady Martin
41 0 0 0 0 0 0 0 0 0
Team Vision
Harley Messer
0 38 0 0 0 0 0 0 0 0
Team Vision
Sport Middlebrooks
0 0 22 0 0 0 0 0 0 0
Team Vision
Riley Rowe
0 0 56 0 0 0 0 0 0 0
Team Vision
Timothy (Tj) Wood
0 0 9 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/01
Day 2
07/02
Day 3
07/03
Day 4
07/04
2023 WWBA 2026 Grads or 15U National ChampionshipSouthern Squeeze 2026 TorresKaniel Rosado766/27/2023 RR