1,540 MLB PLAYERS | 12,794 MLB DRAFT SELECTIONS
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/20
Day 2
07/21
Day 3
07/22
Day 4
07/23
Day 5
07/24
Day 6
07/25
Day 7
07/26
Day 8
07/27
Day 9
07/28
Day 10
07/29
5 Star National 15U Dobbs
Sullivan Brackin
0 17 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Ryker Chavis
0 26 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Ashton Crowther
0 0 0 71 0 0 0 0 0 0
5 Star National 15U Dobbs
. Haines
0 0 0 44 0 0 0 0 0 0
5 Star National 15U Dobbs
B Hayes
0 64 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Cole Mathis
0 0 0 64 0 0 0 0 0 0
5 Star National 15U Dobbs
Patric Menk
0 0 67 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Hunter Russell
0 0 0 69 0 0 0 0 0 0
5 Star National 15U Dobbs
Christopher Smalle
19 0 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Josiah Velasquez
58 0 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Tag Williams
0 0 13 0 0 0 0 0 0 0
Academy Select Baseball-Howard/Lowe
Caden Fiveash
29 0 91 0 0 0 0 0 0 0
Academy Select Baseball-Howard/Lowe
Jonathan Lowe
0 0 23 0 0 0 0 0 0 0
Academy Select Baseball-Howard/Lowe
Miguel Luevano
0 0 27 0 0 0 0 0 0 0
Academy Select Baseball-Howard/Lowe
Preston Russell
0 50 0 0 0 0 0 0 0 0
Academy Select Baseball-Howard/Lowe
Cooper Schneider
0 24 0 0 0 0 0 0 0 0
Academy Select Baseball-Howard/Lowe
Collin Valentine
59 0 0 90 0 0 0 0 0 0
Academy Select Baseball-Howard/Lowe
Gehrig Vogel
0 35 0 0 0 0 0 0 0 0
Academy Select Baseball-Howard/Lowe
Jett Williams
16 0 0 22 0 0 0 0 0 0
Adidas Baseball USA 2022 Klein
Josh Blum
0 0 28 0 0 0 0 0 0 0
Adidas Baseball USA 2022 Klein
Trent Caram
0 86 0 0 0 0 0 0 0 0
Adidas Baseball USA 2022 Klein
Aidan Carr
3 16 0 0 54 0 0 0 0 0
Adidas Baseball USA 2022 Klein
Tanner Chelette
0 0 0 0 66 0 0 0 0 0
Adidas Baseball USA 2022 Klein
Renzo Gonzalez
0 0 0 77 0 0 0 0 0 0
Adidas Baseball USA 2022 Klein
Adam "Luke" Johnson
56 0 0 20 0 0 0 0 0 0
Adidas Baseball USA 2022 Klein
Connor Nichols
0 0 15 0 0 0 0 0 0 0
Adidas Baseball USA 2022 Klein
Jose Vargas
0 0 30 0 0 0 0 0 0 0
Adidas Baseball USA 2022 Klein
Adam Wade
0 0 26 0 0 0 0 0 0 0
Adidas Baseball USA 2022 Klein
Wilson Woodcox
14 9 0 0 0 0 0 0 0 0
Banditos Scout Team 15U
Murphy Brooks
0 37 0 64 0 0 0 0 0 0
Banditos Scout Team 15U
Sai Campos
0 0 0 43 0 0 0 0 0 0
Banditos Scout Team 15U
Coby DeJesus
0 0 56 0 0 0 0 0 0 0
Banditos Scout Team 15U
Nathan Garr
0 20 0 0 0 0 0 0 0 0
Banditos Scout Team 15U
JC Gutierrez
0 17 28 0 0 0 0 0 0 0
Banditos Scout Team 15U
Thomas Lyssy
0 0 9 0 0 0 0 0 0 0
Banditos Scout Team 15U
Magnus Miller
0 40 0 0 0 0 0 0 0 0
Banditos Scout Team 15U
Xavier Perez
0 20 0 99 0 0 0 0 0 0
Banditos Scout Team 15U
Reese Ratchford
80 0 0 0 0 0 0 0 0 0
Banditos Scout Team 15U
Nicholas Solis
0 0 0 10 0 0 0 0 0 0
Baseball Northwest 15U
Aidan Dougherty
0 0 0 15 0 0 0 0 0 0
Baseball Northwest 15U
Nate Leibold
0 0 130 0 0 0 0 0 0 0
Baseball Northwest 15U
Gibson Marshall-Inman
0 45 0 68 0 0 0 0 0 0
Baseball Northwest 15U
Joey Pearson
0 13 0 50 0 0 0 0 0 0
Baseball Northwest 15U
Tyce Peterson
0 0 0 0 17 0 0 0 0 0
Baseball Northwest 15U
Kenji Price
0 44 0 22 0 0 0 0 0 0
Baseball Northwest 15U
Ian Ritchie Jr
68 0 0 0 66 0 0 0 0 0
Baseball Northwest 15U
Parker Smith
0 0 142 0 0 0 0 0 0 0
Baseball Northwest 15U
Will Woodward
41 0 0 51 0 0 0 0 0 0
Bronx Bombers 15U
Joshua Feldman
0 81 0 0 0 0 0 0 0 0
Bronx Bombers 15U
Jason Frias
0 50 0 0 0 0 0 0 0 0
Bronx Bombers 15U
Evan Maloney
0 0 92 0 0 0 0 0 0 0
Bronx Bombers 15U
Juan Ramon Martinez
0 0 0 54 0 0 0 0 0 0
Bronx Bombers 15U
Royer Stanley Moreno-Cedeno
70 0 0 0 0 0 0 0 0 0
Bronx Bombers 15U
Mario Pesca
3 0 0 91 0 0 0 0 0 0
Bronx Bombers 15U
Jared Rijfkogel
43 0 13 0 0 0 0 0 0 0
Bronx Bombers 15U
Justin Sanchez
0 0 0 96 0 0 0 0 0 0
Canes National 15U
Chris Campanella
0 0 0 90 0 0 0 0 0 0
Canes National 15U
Nathan Fink
0 0 0 4 39 0 0 0 0 0
Canes National 15U
Bradley Gagen
0 62 0 0 0 0 0 0 0 0
Canes National 15U
Matthew Matthijs
0 0 0 41 0 0 0 0 0 0
Canes National 15U
Mason Neville
0 70 0 0 0 0 0 0 0 0
Canes National 15U
Evan Siary
0 0 0 64 0 0 0 0 0 0
Canes National 15U
Tristan Smith
0 0 0 25 78 0 0 0 0 0
Canes National 15U
James Triantos
0 0 85 0 0 0 0 0 0 0
Canes National 15U
Kaden Varela Payne
87 0 0 0 0 0 0 0 0 0
Canes National 15U
Gage Ziehl
0 0 0 0 96 0 0 0 0 0
CBA Bulldogs 15U
Aaron Cazares
90 0 0 0 0 0 0 0 0 0
CBA Bulldogs 15U
George Cordero
0 24 0 86 0 0 0 0 0 0
CBA Bulldogs 15U
Player Diaz
0 0 0 20 0 0 0 0 0 0
CBA Bulldogs 15U
Nick Peoples
0 0 19 0 0 0 0 0 0 0
CBA Bulldogs 15U
Jonah Rivera
0 36 0 87 0 0 0 0 0 0
CBA Bulldogs 15U
Player Rodriguez
0 0 92 0 0 0 0 0 0 0
CBA Bulldogs 15U
Luke Scherrer
0 39 0 0 0 0 0 0 0 0
CBA Bulldogs 15U
Kenneth Wang
12 0 0 51 0 0 0 0 0 0
CBA Bulldogs 15U
. White
0 30 0 0 0 0 0 0 0 0
DRB Elite 15U
Cade Fisher
32 0 0 94 0 0 0 0 0 0
DRB Elite 15U
Brayden Fordham
0 32 0 51 0 0 0 0 0 0
DRB Elite 15U
Caleb Fordham
0 97 0 0 0 0 0 0 0 0
DRB Elite 15U
Caden Gaudette
0 0 0 46 0 0 0 0 0 0
DRB Elite 15U
Paul Hassel
0 0 73 0 0 0 0 0 0 0
DRB Elite 15U
Chandler Klein
30 0 0 0 0 0 0 0 0 0
DRB Elite 15U
William Shepherd
0 0 53 0 0 0 0 0 0 0
DRB Elite 15U
Alex Tawes
60 0 0 40 0 0 0 0 0 0
Dulins Dodgers 15U Wright
Jason Burger
56 0 0 85 0 0 0 0 0 0
Dulins Dodgers 15U Wright
Will Cannon
0 0 29 40 0 0 0 0 0 0
Dulins Dodgers 15U Wright
Harrison Freeman
0 0 0 0 35 0 0 0 0 0
Dulins Dodgers 15U Wright
Griffin Herring
0 64 0 0 0 0 0 0 0 0
Dulins Dodgers 15U Wright
Trent Hodgdon
0 59 0 0 96 0 0 0 0 0
Dulins Dodgers 15U Wright
Tanner Jones
0 2 0 94 0 0 0 0 0 0
Dulins Dodgers 15U Wright
Cade McGarrh
24 0 0 0 26 0 0 0 0 0
Dulins Dodgers 15U Wright
Jake Wilson
29 0 0 10 54 0 0 0 0 0
Dulins Dodgers 15U Wright
Ellis Yohn
0 0 52 0 0 0 0 0 0 0
Dykstra Baseball 2022
Gavin Browne
0 35 0 0 0 0 0 0 0 0
Dykstra Baseball 2022
James DeCremer
0 0 39 0 0 0 0 0 0 0
Dykstra Baseball 2022
Tyler Gough
60 0 0 48 0 0 0 0 0 0
Dykstra Baseball 2022
Ian Halverson
0 0 0 0 14 0 0 0 0 0
Dykstra Baseball 2022
Klayton Kiser
0 5 0 0 0 0 0 0 0 0
Dykstra Baseball 2022
Shea Lake
0 60 0 0 79 0 0 0 0 0
Dykstra Baseball 2022
Hayden Lewis
59 0 0 78 0 0 0 0 0 0
Dykstra Baseball 2022
Brody McNiel
0 0 52 0 0 0 0 0 0 0
Dykstra Baseball 2022
Billy Meehan
11 0 0 0 13 0 0 0 0 0
Dykstra Baseball 2022
Lucas Smith
0 48 0 0 0 0 0 0 0 0
Dykstra Baseball 2022
Zach Wadas
0 0 36 0 0 0 0 0 0 0
Elite Baseball Training 2022 - Wilson
Brandon Bak
60 0 0 0 0 0 0 0 0 0
Elite Baseball Training 2022 - Wilson
Tommy Boba
0 45 0 81 0 0 0 0 0 0
Elite Baseball Training 2022 - Wilson
Henry Boyer
0 0 42 0 0 0 0 0 0 0
Elite Baseball Training 2022 - Wilson
Connor Corrigan
0 0 84 0 0 0 0 0 0 0
Elite Baseball Training 2022 - Wilson
Cole Green
13 31 0 0 0 0 0 0 0 0
Elite Baseball Training 2022 - Wilson
Lorenzo Rios
0 0 30 0 0 0 0 0 0 0
Elite Baseball Training 2022 - Wilson
Ryan Snell
42 0 0 38 0 0 0 0 0 0
Elite Baseball Training 2022 - Wilson
Ean Wilson
0 0 5 0 0 0 0 0 0 0
Elite Squad 15U
David Davila
0 62 0 0 0 0 0 0 0 0
Elite Squad 15U
Logan Forsythe
0 0 20 88 0 0 0 0 0 0
Elite Squad 15U
Patrick Galle
18 0 0 51 0 0 0 0 0 0
Elite Squad 15U
Blake Gollott
0 0 0 0 43 0 0 0 0 0
Elite Squad 15U
Jake Gorelick
0 0 0 37 0 0 0 0 0 0
Elite Squad 15U
Zach Hessler
0 0 36 0 51 0 0 0 0 0
Elite Squad 15U
Maison Martinez
0 0 56 0 0 0 0 0 0 0
Elite Squad 15U
Hunter Pankey
0 73 0 0 0 0 0 0 0 0
Elite Squad 15U
Riley Reed
13 0 0 75 0