2,209 MLB PLAYERS | 15,133 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/06
Day 2
06/07
Day 3
06/08
Day 4
06/09
Day 5
06/10
Day 6
06/11
Day 7
06/12
Day 8
06/13
Day 9
06/14
Day 10
06/15
5 Star Mafia Black 16U
Rylan Baker
0 0 0 30 0 0 0 0 0 0
5 Star Mafia Black 16U
Cody Boshell
0 64 0 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Jake Cozart
0 0 53 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Hudson Dinger
0 0 12 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Michael Gambone
42 0 0 29 0 0 0 0 0 0
5 Star Mafia Black 16U
Jacob Harms
66 0 0 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Jack Herbein
0 47 0 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Jake Hunter
0 0 5 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Joshua McCormick
0 0 21 19 0 0 0 0 0 0
5 Star Mafia Black 16U
Hudson Morgan
0 0 30 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Ryan Rasmussen
0 0 15 13 0 0 0 0 0 0
5 Star Mafia Black 16U
Elijah Williams
0 0 63 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Caleb Zawadzki
0 0 42 0 0 0 0 0 0 0
Artillery 2026 Tasis
Thomas Bagby
26 0 0 21 0 0 0 0 0 0
Artillery 2026 Tasis
Slade Barton
0 0 28 0 0 0 0 0 0 0
Artillery 2026 Tasis
Jake Beutler
0 0 69 0 0 0 0 0 0 0
Artillery 2026 Tasis
Peter Cuoco
0 0 0 54 0 0 0 0 0 0
Artillery 2026 Tasis
Shota Fogus
81 0 0 0 0 0 0 0 0 0
Artillery 2026 Tasis
Kaeleb Galindo
0 65 0 0 0 0 0 0 0 0
Artillery 2026 Tasis
Brody Griffith
0 44 0 0 0 0 0 0 0 0
Artillery 2026 Tasis
Andrew Hernandez
0 0 6 0 0 0 0 0 0 0
Artillery 2026 Tasis
James Zsorey
22 0 0 0 0 0 0 0 0 0
GBSA Rays Premier 2026
RJ Cope
0 52 0 0 0 0 0 0 0 0
GBSA Rays Premier 2026
Sebastian Dimitroff
0 0 104 0 0 0 0 0 0 0
GBSA Rays Premier 2026
Jordan Johnson
32 0 0 0 0 0 0 0 0 0
GBSA Rays Premier 2026
Samuel Martell
0 0 51 0 0 0 0 0 0 0
GBSA Rays Premier 2026
Reid Morton
40 0 0 0 0 0 0 0 0 0
GBSA Rays Premier 2026
Braylon Nelson
0 0 15 0 0 0 0 0 0 0
GBSA Rays Premier 2026
Jackson Reynolds
0 44 0 0 0 0 0 0 0 0
GBSA Rays Premier 2026
Kaleb Sexton
59 0 0 0 0 0 0 0 0 0
GBSA Rays Premier 2026
Zachary Simmons
4 0 61 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Daniel Briskey
0 0 0 2 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Brandon Campbell
0 34 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Will Downing
0 10 8 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Lathan Gibby
0 44 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Evan Osterman
0 56 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Brady Rainwater
0 54 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Brock Rein
0 0 12 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Owen Smith
0 14 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Jackson Tanner
0 0 0 58 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Parker Williams
0 0 81 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Jamus Wingate
0 0 0 9 0 0 0 0 0 0
SBA Bolts 2026
Evan Bates
0 47 0 0 0 0 0 0 0 0
SBA Bolts 2026
Cooper Crisco
60 0 0 0 0 0 0 0 0 0
SBA Bolts 2026
John Person
0 69 0 0 0 0 0 0 0 0
SBA Bolts 2026
Tai Richmond
0 0 75 0 0 0 0 0 0 0
SBA Bolts 2026
Cody Rogers
27 0 51 0 0 0 0 0 0 0
SBA Bolts 2026
Colin Slep
29 0 26 0 0 0 0 0 0 0
SBA Bolts 2026
Hayden Talmage
8 0 0 0 0 0 0 0 0 0
Slammers Anderson 2026'S
Maddox Burnett
0 91 0 0 0 0 0 0 0 0
Slammers Anderson 2026'S
Britain Fox
12 0 0 0 0 0 0 0 0 0
Slammers Anderson 2026'S
Gunnar Garrison
71 0 0 0 0 0 0 0 0 0
Slammers Anderson 2026'S
Wyatt Gustafson
0 0 69 0 0 0 0 0 0 0
Slammers Anderson 2026'S
Chase Hoelting
0 0 4 25 0 0 0 0 0 0
Slammers Anderson 2026'S
Marcus Hull
0 0 9 0 0 0 0 0 0 0
Slammers Anderson 2026'S
Tommy Humphrey
0 20 36 0 0 0 0 0 0 0
Slammers Anderson 2026'S
Yale Johnson
0 0 0 23 0 0 0 0 0 0
Slammers Anderson 2026'S
Tyler Kephart
0 0 27 0 0 0 0 0 0 0
Slammers Anderson 2026'S
Brayden Millikan
21 0 0 36 0 0 0 0 0 0
Slammers Anderson 2026'S
Cole Pfeifer
0 0 0 20 0 0 0 0 0 0
Soldier Spects National
Austin Baldwin
57 0 0 0 0 0 0 0 0 0
Soldier Spects National
Brady Blackwell
0 58 0 0 0 0 0 0 0 0
Soldier Spects National
Cordell Clinkingbeard
0 0 44 0 0 0 0 0 0 0
Soldier Spects National
Ace Dewese
50 0 0 0 0 0 0 0 0 0
Soldier Spects National
Brooks Hipp
0 0 0 33 0 0 0 0 0 0
Soldier Spects National
Major Jackson
0 0 0 15 0 0 0 0 0 0
Soldier Spects National
Will Jones
0 0 9 0 0 0 0 0 0 0
Soldier Spects National
Chase Kimball
0 0 33 0 0 0 0 0 0 0
Soldier Spects National
Matt Marquez
0 57 0 0 0 0 0 0 0 0
Soldier Spects National
Stephen Patterson
0 0 67 0 0 0 0 0 0 0
Soldier Spects National
Noah Roberson
0 29 0 33 0 0 0 0 0 0
Soldier Spects National
Rylan Smith
0 0 0 34 0 0 0 0 0 0
South Charlotte Panthers 2026 Victus
Gavin Barber
0 6 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Victus
Tyler Goodin
0 41 0 59 0 0 0 0 0 0
South Charlotte Panthers 2026 Victus
Henry Ladner
0 23 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Victus
Maddox Langley
0 16 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Victus
Bo Moxley
0 0 22 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Victus
Mason Teal
0 40 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Victus
Gavin Templeman
0 63 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Victus
Andrew Thomas
0 0 0 47 0 0 0 0 0 0
South Charlotte Panthers 2026 Victus
Micah VanFossen
0 0 93 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Victus
Ricardo Velez
0 37 0 33 0 0 0 0 0 0
Team Elite 16U Scout Team
Tegan Begley
0 0 45 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Brighton Fontaine
0 0 72 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Gage Graziano
45 0 0 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Kurtis Maher
0 49 0 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Callum Morrison
0 0 62 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Jack Ryan
65 0 0 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Hudson Sprovero
0 40 0 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Colton Sweat
0 26 0 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Dawson Vaughn
0 0 25 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Jason Williams
0 25 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Cade Alt
0 71 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Reed Gallup
0 26 0 54 0 0 0 0 0 0
Upstate Mavericks ST
Jack Healing
38 0 0 36 0 0 0 0 0 0
Upstate Mavericks ST
Samuel Marvin
0 0 44 0 0 0 0 0 0 0
Upstate Mavericks ST
Boyd Maynard
0 41 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Ben McKay
0 0 0 34 0 0 0 0 0 0
Upstate Mavericks ST
Brayden Means
58 0 0 50 0 0 0 0 0 0
Upstate Mavericks ST
Titus Poore
0 0 65 0 0 0 0 0 0 0
Upstate Mavericks ST
Cade Ridgway
4 0 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Sawyer Selman
0 0 24 0 0 0 0 0 0 0
Upstate Mavericks ST
Garrett Shipman
62 0 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Hank Tolleson
0 17 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Landon Williams
0 0 0 26 0 0 0 0 0 0
Upstate Mavericks ST
Grady Zipperer
0 0 0 38 0 0 0 0 0 0
USA Prime 16U National/Detroit Tigers Underclass S
Rhett Britt
45 0 0 0 0 0 0 0 0 0
USA Prime 16U National/Detroit Tigers Underclass S
Daniel Giuliani
0 0 18 0 0 0 0 0 0 0
USA Prime 16U National/Detroit Tigers Underclass S
Braylon Kolish
55 0 0 0 0 0 0 0 0 0
USA Prime 16U National/Detroit Tigers Underclass S
Landon Lang
0 0 63 0 0 0 0 0 0 0
USA Prime 16U National/Detroit Tigers Underclass S
Keaton Neal
0 0 0 42 0 0 0 0 0 0
USA Prime 16U National/Detroit Tigers Underclass S
Drew Oerther
0 24 0 41 0 0 0 0 0 0
USA Prime 16U National/Detroit Tigers Underclass S
Michael Teasley
0 0 28 0 0 0 0 0 0 0
USA Prime 16U National/Detroit Tigers Underclass S
Hunter Watson
0 34 0 0 0 0 0 0 0 0
USA Prime 16U National/Detroit Tigers Underclass S
William Easton Webb
0 0 0 40 0 0 0 0 0 0
USA Prime 16U National/Detroit Tigers Underclass S
Noah Weiss
0 33 0 0 0 0 0 0 0 0
Wow Factor National 16U
Dylan Blomker
0 0 48 0 0 0 0 0 0 0
Wow Factor National 16U
Cohen Bohannon
11 0 0 0 0 0 0 0 0 0
Wow Factor National 16U
Lincoln Boyle
52 0 0 0 0 0 0 0 0 0
Wow Factor National 16U
Eli Curtis
0 0 45 0 0 0 0 0 0 0
Wow Factor National 16U
Brayden Dockery
0 50 0 0 0 0 0 0 0 0
Wow Factor National 16U
John Dolan
0 0 0 28 0 0 0 0 0 0
Wow Factor National 16U
Noah Farrell
0 32 0 0 0 0 0 0 0 0
Wow Factor National 16U
Ja’Vonte Gray
0 15 0 6 0 0 0 0 0 0
Wow Factor National 16U
Matthew Hopkinson
0 0 0 46 0 0 0 0 0 0
Wow Factor National 16U
Taylor Latham
42 0 0 0 0 0 0 0 0 0
Wow Factor National 16U
Sean Loggie
0 0 30 35 0 0 0 0 0 0
Wow Factor National 16U
Cole McLean
0 0 0 97 0 0 0 0 0 0
Wow Factor National 16U
Matt Ponatoski
0 20 0 0 0 0 0 0 0 0
Wow Factor National 16U
Cooper Webb
0 0 74 0 0 0 0 0 0 0
Wow Factor National 16U
Braydon Wisener
0 0 29 53 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/06
Day 2
06/07
Day 3
06/08
Day 4
06/09
2024 15U PG Southeast Elite ChampionshipGbsa Rays NationalLuke Colston836/2/2024 RR
2024 16U PG Hoover InvitationalOklahoma Fuel 2026Elijah Williams956/2/2024 RR
2024 16U PG Southeast Elite ChampionshipThe Dream Ntl 16uJohn Robbins III716/3/2024 RR