2,034 MLB PLAYERS | 14,472 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
05/26
Day 2
05/27
Day 3
05/28
Day 4
05/29
Day 5
05/30
Day 6
05/31
Day 7
06/01
Day 8
06/02
Day 9
06/03
Day 10
06/04
5 Star Tampa Gold
Austin Alley
0 0 65 0 0 0 0 0 0 0
5 Star Tampa Gold
Nick Franklin
0 0 26 0 0 0 0 0 0 0
5 Star Tampa Gold
Seamus Gallagher
0 0 23 0 0 0 0 0 0 0
5 Star Tampa Gold
Tyler Garcia
0 0 71 0 0 0 0 0 0 0
5 Star Tampa Gold
Michael Greenberg
0 0 15 0 0 0 0 0 0 0
5 Star Tampa Gold
Michael Halfpenny
0 15 0 0 0 0 0 0 0 0
5 Star Tampa Gold
McRae Hutsell
0 0 83 0 0 0 0 0 0 0
5 Star Tampa Gold
Niko Janssens
18 0 17 0 0 0 0 0 0 0
5 Star Tampa Gold
Chase Nystrom
0 69 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Jonny Sosnowski
0 26 30 0 0 0 0 0 0 0
Baseball Evolution American
Chase Curtiss
0 79 0 0 0 0 0 0 0 0
Baseball Evolution American
Ethan Feingold
0 64 0 0 0 0 0 0 0 0
Baseball Evolution American
Riley Gill
0 0 42 0 0 0 0 0 0 0
Baseball Evolution American
Cole Hodges
0 12 87 0 0 0 0 0 0 0
Baseball Evolution American
Blake Perez
0 0 69 0 0 0 0 0 0 0
Baseball Evolution American
Gustavo Villegas
0 0 74 0 0 0 0 0 0 0
Baseball Evolution American
Aaron Zhang
0 0 50 0 0 0 0 0 0 0
Baseball Evolution National
Xavier Domenech
0 0 27 0 0 0 0 0 0 0
Baseball Evolution National
Yadiel Garcia
5 0 77 0 0 0 0 0 0 0
Baseball Evolution National
Gabe Gener
0 65 0 0 0 0 0 0 0 0
Baseball Evolution National
Gavin Margelot
0 81 0 0 0 0 0 0 0 0
Baseball Evolution National
Zack McQuiston
0 87 0 0 0 0 0 0 0 0
Cbu 2024 National
Brenden Callahan
0 0 35 0 0 0 0 0 0 0
Cbu 2024 National
Kason Degrande
0 0 84 0 0 0 0 0 0 0
Cbu 2024 National
Jake Del Vecchio
0 55 0 0 0 0 0 0 0 0
Cbu 2024 National
Brandon Espinosa
0 60 0 0 0 0 0 0 0 0
Cbu 2024 National
Angel Lozada
0 0 25 0 0 0 0 0 0 0
Cbu 2024 National
Tyler Miller
0 40 0 0 0 0 0 0 0 0
Cbu 2024 National
Carter Stern
0 0 32 0 0 0 0 0 0 0
Cbu 2024 National
George Stringos
0 36 0 0 0 0 0 0 0 0
Cbu 2024 National
Jacob Trottier
0 0 8 0 0 0 0 0 0 0
Cbu 2024 Scout Team
Andreas Alvarez
0 0 79 0 0 0 0 0 0 0
Cbu 2024 Scout Team
Sebastian Berrios
0 22 0 41 0 0 0 0 0 0
Cbu 2024 Scout Team
Lazaro Collera
0 44 0 52 0 0 0 0 0 0
Cbu 2024 Scout Team
Chayce Kieck
0 65 0 0 0 0 0 0 0 0
Cbu 2024 Scout Team
Johnny King
0 0 96 0 0 0 0 0 0 0
Cbu 2024 Scout Team
Aden Knowles
0 0 0 83 0 0 0 0 0 0
Cbu 2024 Scout Team
Timothy Lawson
0 0 30 81 0 0 0 0 0 0
Cbu 2024 Scout Team
Riley Luft
0 42 0 21 0 0 0 0 0 0
Cbu 2024 Scout Team
Antonio Socarras
0 0 0 32 0 0 0 0 0 0
Cbu 2024 United
Nolan Bittner
0 12 0 0 0 0 0 0 0 0
Cbu 2024 United
Colin Cartagena
0 0 69 0 0 0 0 0 0 0
Cbu 2024 United
Noah Diehl
0 0 22 0 0 0 0 0 0 0
Cbu 2024 United
Brett Flock
0 0 35 0 0 0 0 0 0 0
Cbu 2024 United
Cole Ingole
0 31 0 30 0 0 0 0 0 0
Cbu 2024 United
Will Kramer
0 0 32 0 0 0 0 0 0 0
Cbu 2024 United
Vincent Mattei
0 0 57 0 0 0 0 0 0 0
Cbu 2024 United
Brendan Murphy
0 0 26 69 0 0 0 0 0 0
Cbu 2024 United
Zev Salsberg
0 0 41 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Ethan Blomefield
0 0 50 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Anthony Cannata
0 24 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Wyatt Childs
0 0 0 38 0 0 0 0 0 0
Diamond Code Baseball 2024
Christian Herrington
0 22 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Gavin Kindell
0 0 32 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Carlos Martinez
0 0 89 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Roger Perez
0 39 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Logan Saake
0 28 0 33 0 0 0 0 0 0
Diamond Code Baseball 2024
Anthony Trigillo
0 0 0 37 0 0 0 0 0 0
Diamond Code Baseball 2024
Ryan Winsker
0 0 47 0 0 0 0 0 0 0
Dirtbags Florida Scout Team
Tanner Barfield
0 86 0 0 0 0 0 0 0 0
Dirtbags Florida Scout Team
Matthew Bravo
0 0 0 54 0 0 0 0 0 0
Dirtbags Florida Scout Team
Cameron Carpenter
0 0 30 11 0 0 0 0 0 0
Dirtbags Florida Scout Team
Jayden Floyd
0 60 9 0 0 0 0 0 0 0
Dirtbags Florida Scout Team
Alex Garcia
0 24 0 0 0 0 0 0 0 0
Dirtbags Florida Scout Team
Nicholas Hamm
0 25 0 0 0 0 0 0 0 0
Dirtbags Florida Scout Team
Luke Hogue
0 24 0 50 0 0 0 0 0 0
Dirtbags Florida Scout Team
David Venoff
0 0 22 0 0 0 0 0 0 0
Dynasty
Jason Bello
0 6 0 11 0 0 0 0 0 0
Dynasty
Aidan Brigato
0 44 0 52 0 0 0 0 0 0
Dynasty
Chase Fralick
0 51 0 0 0 0 0 0 0 0
Dynasty
Kyle Klaric-Schell
0 0 83 0 0 0 0 0 0 0
Dynasty
Will Landers
0 38 0 0 0 0 0 0 0 0
Dynasty
Griffin Miller
0 0 5 0 0 0 0 0 0 0
Dynasty
Cade Oleary
0 0 0 86 0 0 0 0 0 0
Dynasty
Nicholas Rovitti
0 25 47 0 0 0 0 0 0 0
Dynasty
Anthony Tralongo
0 15 0 0 0 0 0 0 0 0
Elite Squad 17u American
Christian Brennan
0 0 93 0 0 0 0 0 0 0
Elite Squad 17u American
Vynn Buerosse
0 0 37 0 0 0 0 0 0 0
Elite Squad 17u American
Hanley Case
0 0 0 88 0 0 0 0 0 0
Elite Squad 17u American
Ayron Diaz
0 37 0 0 0 0 0 0 0 0
Elite Squad 17u American
Carter Greenspan
0 0 15 0 0 0 0 0 0 0
Elite Squad 17u American
Jael Hernandez
0 44 0 0 0 0 0 0 0 0
Elite Squad 17u American
Matthew Livingstone
0 23 49 0 0 0 0 0 0 0
Elite Squad 17u American
Moshe Presberg
0 0 95 0 0 0 0 0 0 0
Fbh Angels 17u
Fidel Alviar IV
0 0 89 0 0 0 0 0 0 0
Fbh Angels 17u
Joshua Cruz
0 24 51 0 0 0 0 0 0 0
Fbh Angels 17u
Derek Henry
0 44 0 0 0 0 0 0 0 0
Fbh Angels 17u
Braden Marino
0 27 36 0 0 0 0 0 0 0
Fbh Angels 17u
Mike Palenzuela
0 91 0 0 0 0 0 0 0 0
Fbh Angels 17u
Will Rawls
0 4 0 0 0 0 0 0 0 0
Fbh Angels 17u
Kamden (KJ) Scobey
0 13 0 0 0 0 0 0 0 0
Fbh Angels 17u
George Sebring
0 37 0 0 0 0 0 0 0 0
Fbh Angels 17u
Maddix Simpson
0 0 41 0 0 0 0 0 0 0
FL Generals 17u
James Baxter
0 74 0 0 0 0 0 0 0 0
FL Generals 17u
Kian Crockett
0 0 42 0 0 0 0 0 0 0
FL Generals 17u
Thomas Gonnella
0 0 59 0 0 0 0 0 0 0
FL Generals 17u
Jackson Hall
0 0 1 0 0 0 0 0 0 0
FL Generals 17u
Alexander Jacobs
0 89 0 0 0 0 0 0 0 0
FL Generals 17u
Caden Simcox
0 26 0 0 0 0 0 0 0 0
FL Generals 17u
Trey Spratt
0 35 0 0 0 0 0 0 0 0
FL Generals 17u
Alexander Westfield
0 0 27 0 0 0 0 0 0 0
Florida Burn 2024 American
Jack Dailey
0 63 0 0 0 0 0 0 0 0
Florida Burn 2024 American
Logan Disbrow
0 0 14 0 0 0 0 0 0 0
Florida Burn 2024 American
Jaret King
0 58 0 0 0 0 0 0 0 0
Florida Burn 2024 American
David Kraft
0 21 36 0 0 0 0 0 0 0
Florida Burn 2024 American
Ashton O'Quinn
0 0 45 0 0 0 0 0 0 0
Florida Burn 2024 American
Haden Staruk
0 45 0 0 0 0 0 0 0 0
Florida Burn 2024 American
Ethan Szlachetka
0 0 43 0 0 0 0 0 0 0
Florida Burn 2024 National
Cade Ginder
0 0 63 0 0 0 0 0 0 0
Florida Burn 2024 National
John Abbott Havens
0 59 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Bradley Henson
0 35 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Jack Johnson
0 0 48 0 0 0 0 0 0 0
Florida Burn 2024 National
Blake Lightfield
0 0 65 0 0 0 0 0 0 0
Florida Burn 2024 National
Benjamin McIntire
0 0 40 0 0 0 0 0 0 0
Florida Burn 2024 National
Dylan Mullan