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)
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/17
Day 2
06/18
Day 3
06/19
Day 4
06/20
Day 5
06/21
Day 6
06/22
Day 7
06/23
Day 8
06/24
Day 9
06/25
Day 10
06/26
5 Star Mafia Black 17U
Christopher Cavalcante
0 0 22 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Dylan Gastley
0 0 18 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Noah Kubasky
0 0 29 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Trey Lamay
36 0 0 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Justin Mabe
0 53 0 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Briggs McKenzie
0 43 0 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Joe Nottingham
0 0 66 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Jackson Peavy
76 0 0 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Alexander Peck
0 0 7 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Owen Robinson
39 0 0 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Camden Rodgers
0 0 36 0 0 0 0 0 0 0
5 Star Mafia Black 17U
Zach Swartz
0 0 60 0 0 0 0 0 0 0
Canes National 17U
Clayton Armah
0 0 0 44 0 0 0 0 0 0
Canes National 17U
Jaxon Baker
0 0 0 16 0 0 0 0 0 0
Canes National 17U
Luke Billings
0 0 0 30 0 0 0 0 0 0
Canes National 17U
Ethin Bingaman
0 0 0 67 0 0 0 0 0 0
Canes National 17U
Caden Crowell
0 52 0 0 0 0 0 0 0 0
Canes National 17U
Evan Farrow
0 0 20 0 0 0 0 0 0 0
Canes National 17U
Connor Hamilton
35 0 0 0 0 0 0 0 0 0
Canes National 17U
Cody Kiemele
0 0 28 0 0 0 0 0 0 0
Canes National 17U
Jackson Kornylo
0 0 0 49 0 0 0 0 0 0
Canes National 17U
Christian Lucarelli
0 53 0 0 0 0 0 0 0 0
Canes National 17U
Jack McKernan
0 0 0 48 0 0 0 0 0 0
Canes National 17U
Sebastian Santos-Olson
0 0 33 0 0 0 0 0 0 0
Canes National 17U
Cory Sheridan
14 0 0 0 0 0 0 0 0 0
Canes National 17U
Dylan Singleton
19 0 0 0 0 0 0 0 0 0
Canes National 17U
Johnny Slawinski
51 0 0 0 0 0 0 0 0 0
Canes National 17U
Zion Theophilus
80 0 0 0 0 0 0 0 0 0
Dirtbags 2025 National
Tanner Berry
0 10 0 0 0 0 0 0 0 0
Dirtbags 2025 National
Stephen Christopher
0 14 0 0 0 0 0 0 0 0
Dirtbags 2025 National
Beckett Dotson
0 37 0 0 0 0 0 0 0 0
Dirtbags 2025 National
case gibbs
0 51 0 0 0 0 0 0 0 0
Dirtbags 2025 National
Trey Graydon
0 57 0 0 0 0 0 0 0 0
Dirtbags 2025 National
William Leahy
25 0 0 0 0 0 0 0 0 0
Dirtbags 2025 National
Seth Manning
66 0 0 0 0 0 0 0 0 0
Dirtbags 2025 National
John Paone
0 0 66 0 0 0 0 0 0 0
Dirtbags 2025 National
Ashton Peshke
0 0 33 0 0 0 0 0 0 0
Dirtbags 2025 National
James "Sawyer" Sawyer
21 0 0 0 0 0 0 0 0 0
Dirtbags 2025 National
Luke Smyers
0 38 0 0 0 0 0 0 0 0
Dirtbags 2025 National
Jake Taylor
0 45 0 0 0 0 0 0 0 0
East Coast Sox 2025 Scout
John Phillip (JP) Abt
23 0 0 12 0 0 0 0 0 0
East Coast Sox 2025 Scout
Richard Bello
0 33 0 0 0 0 0 0 0 0
East Coast Sox 2025 Scout
Ari Bethea
66 0 0 0 0 0 0 0 0 0
East Coast Sox 2025 Scout
Dylan Causey
60 0 0 43 0 0 0 0 0 0
East Coast Sox 2025 Scout
Jackson Clark
0 0 46 0 0 0 0 0 0 0
East Coast Sox 2025 Scout
Logan Freche
0 0 0 44 0 0 0 0 0 0
East Coast Sox 2025 Scout
Emmanuel "Manny" Lantigua
0 25 0 0 0 0 0 0 0 0
East Coast Sox 2025 Scout
Luke McLeod
0 53 0 0 0 0 0 0 0 0
East Coast Sox 2025 Scout
Sean Miskowiec
41 0 0 0 0 0 0 0 0 0
East Coast Sox 2025 Scout
Wes Pritchard
47 0 0 0 0 0 0 0 0 0
East Coast Sox 2025 Scout
Tucker Ricks
0 0 45 0 0 0 0 0 0 0
East Coast Sox 2025 Scout
Jd Whitworth
19 0 0 0 0 0 0 0 0 0
Elite Squad National 2025
Brady Benevides
43 0 0 0 0 0 0 0 0 0
Elite Squad National 2025
Kendry Blanco
0 0 36 0 0 0 0 0 0 0
Elite Squad National 2025
Manny Delaosa
0 63 0 0 0 0 0 0 0 0
Elite Squad National 2025
Magdiel Estevez
0 9 0 0 0 0 0 0 0 0
Elite Squad National 2025
Gabe Gener
0 22 0 0 0 0 0 0 0 0
Elite Squad National 2025
Tyler Greenberg
53 0 0 0 0 0 0 0 0 0
Elite Squad National 2025
Richard Piloto
0 41 0 0 0 0 0 0 0 0
Elite Squad National 2025
Johnny Ray
0 0 54 0 0 0 0 0 0 0
Elite Squad National 2025
Aiden Rivero
33 0 0 0 0 0 0 0 0 0
Elite Squad National 2025
Kevin Roque
0 0 39 0 0 0 0 0 0 0
Elite Squad National 2025
Alfrin "AJ" Rosario
0 64 0 0 0 0 0 0 0 0
Florida Burn 2025 Scout
Logan Baratta
0 0 31 0 0 0 0 0 0 0
Florida Burn 2025 Scout
Charley Bergsma
0 0 64 0 0 0 0 0 0 0
Florida Burn 2025 Scout
Jackson Clark
0 43 0 0 0 0 0 0 0 0
Florida Burn 2025 Scout
Nathan Dunn
0 29 0 0 0 0 0 0 0 0
Florida Burn 2025 Scout
Rhys Klein
0 55 0 0 0 0 0 0 0 0
Florida Burn 2025 Scout
Jackson Lucas
79 0 0 0 0 0 0 0 0 0
Florida Burn 2025 Scout
Dylan Mullan
35 0 38 0 0 0 0 0 0 0
Florida Burn 2025 Scout
Jason Neal
0 41 0 0 0 0 0 0 0 0
Florida Burn 2025 Scout
Owen Phypers
0 69 0 0 0 0 0 0 0 0
FTB Phillies National 2025
Miguel Allegri
0 51 0 0 0 0 0 0 0 0
FTB Phillies National 2025
Aaron Elissalt
72 0 0 0 0 0 0 0 0 0
FTB Phillies National 2025
Talan Holiday
0 42 0 0 0 0 0 0 0 0
FTB Phillies National 2025
Keagen Kohlhoff
0 26 0 0 0 0 0 0 0 0
FTB Phillies National 2025
Jake Lodgek
0 0 65 0 0 0 0 0 0 0
FTB Phillies National 2025
Blane Metz
0 0 66 0 0 0 0 0 0 0
FTB Phillies National 2025
Joseph Perillo
0 0 34 0 0 0 0 0 0 0
FTB Phillies National 2025
Julian Pitts
26 0 0 0 0 0 0 0 0 0
FTB Phillies National 2025
Mathew Rios
0 0 13 0 0 0 0 0 0 0
FTB Phillies National 2025
Kaniel Rosado
0 0 11 0 0 0 0 0 0 0
FTB Phillies National 2025
Michael Say
42 0 0 0 0 0 0 0 0 0
Scorpions 2025 Scout - Black
Keegan Deihl
0 0 0 84 0 0 0 0 0 0
Scorpions 2025 Scout - Black
Grayson Gibson
66 0 0 0 0 0 0 0 0 0
Scorpions 2025 Scout - Black
Kyle Hirsch
0 0 0 3 0 0 0 0 0 0
Scorpions 2025 Scout - Black
Brody Juntunen
0 10 0 0 0 0 0 0 0 0
Scorpions 2025 Scout - Black
Carson Martin
21 0 20 0 0 0 0 0 0 0
Scorpions 2025 Scout - Black
Max Murray Jr
0 0 68 0 0 0 0 0 0 0
Scorpions 2025 Scout - Black
Ayden Phillips
0 51 0 0 0 0 0 0 0 0
Scorpions 2025 Scout - Black
Michael Senay
0 72 0 0 0 0 0 0 0 0
Scorpions 2025 Scout - Black
Gavin Stedman
0 67 0 0 0 0 0 0 0 0
Scorpions 2025 Scout - Black
Brody Walls
0 0 0 32 0 0 0 0 0 0
TBT FTB Phillies Scout Team American
Johnny Grecsek
0 0 0 50 0 0 0 0 0 0
TBT FTB Phillies Scout Team American
Chase Lambalot
0 0 0 41 0 0 0 0 0 0
TBT FTB Phillies Scout Team American
Aiden Stillman
0 0 0 49 0 0 0 0 0 0
Team Elite 17U Scout
Bryson Bizzell
0 0 56 0 0 0 0 0 0 0
Team Elite 17U Scout
Braden Burton
0 15 0 38 0 0 0 0 0 0
Team Elite 17U Scout
Cade Centracchio
0 0 0 16 0 0 0 0 0 0
Team Elite 17U Scout
Colton Cravens
0 0 0 65 0 0 0 0 0 0
Team Elite 17U Scout
Will Dodd
0 2 0 40 0 0 0 0 0 0
Team Elite 17U Scout
Evan Jones
0 0 51 0 0 0 0 0 0 0
Team Elite 17U Scout
Dean Livingston
0 81 0 0 0 0 0 0 0 0
Team Elite 17U Scout
Baron Mannis
0 44 0 0 0 0 0 0 0 0
Team Elite 17U Scout
Jaden Martin
28 0 6 69 0 0 0 0 0 0
Team Elite 17U Scout
Grayson Stroumpis
0 71 0 0 0 0 0 0 0 0
Team Elite 17U Scout
Leo Vitarelli
72 0 0 0 0 0 0 0 0 0
Texas Twelve 2025 Red Sox
Aiden Barrientes
101 0 0 0 0 0 0 0 0 0
Texas Twelve 2025 Red Sox
Ryan Bevington
0 0 55 0 0 0 0 0 0 0
Texas Twelve 2025 Red Sox
Jayden Blalack
0 0 0 19 0 0 0 0 0 0
Texas Twelve 2025 Red Sox
Tye Briscoe
0 84 0 0 0 0 0 0 0 0
Texas Twelve 2025 Red Sox
Noah Day
0 42 0 3 0 0 0 0 0 0
Texas Twelve 2025 Red Sox
Christopher Gutierrez
0 63 0 0 0 0 0 0 0 0
Texas Twelve 2025 Red Sox
Holden Hering
0 64 0 0 0 0 0 0 0 0
Texas Twelve 2025 Red Sox
Mason Kinchen
0 0 34 0 0 0 0 0 0 0
Texas Twelve 2025 Red Sox
Mason Murphy
0 0 9 58 0 0 0 0 0 0
Texas Twelve 2025 Red Sox
Lucas Tinajero
0 0 0 21 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/17
Day 2
06/18
Day 3
06/19
Day 4
06/20
2024 17/18U Oklahoma Open at OUMVP 17UEli Ramirez766/13/2024 RR