2,108 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/30
Day 2
07/31
Day 3
08/01
Day 4
08/02
Day 5
08/03
Day 6
08/04
Day 7
08/05
Day 8
08/06
Day 9
08/07
Day 10
08/08
Akadema Athletics - Santiago
Jonah Herbert
0 0 28 0 0 0 0 0 0 0
Akadema Athletics - Santiago
Sean Karney
0 0 13 0 0 0 0 0 0 0
Akadema Athletics - Santiago
Ethan Loucks
0 0 45 0 0 0 0 0 0 0
Akadema Athletics - Santiago
Parker McRay
0 0 0 38 0 0 0 0 0 0
Akadema Athletics - Santiago
Miguel Montoya
0 0 27 0 0 0 0 0 0 0
Akadema Athletics - Santiago
Kendrick Sheffield
0 0 0 67 0 0 0 0 0 0
API Academy
Nathan Clarke
0 0 86 0 0 0 0 0 0 0
API Academy
Alex Craig
0 0 15 0 0 0 0 0 0 0
API Academy
Hunter Edwards
0 0 86 0 0 0 0 0 0 0
API Academy
Demetre Georgopoulos
0 0 11 0 0 0 0 0 0 0
API Academy
Thor Hildebrand
15 0 0 0 0 0 0 0 0 0
API Academy
Armand Ortiz
35 0 0 0 0 0 0 0 0 0
Complete Game Academy 15U
Tyler Burger
0 0 0 31 0 0 0 0 0 0
Complete Game Academy 15U
Addison Clymer
0 0 43 0 0 0 0 0 0 0
Complete Game Academy 15U
Carter Cowburn
0 0 42 0 0 0 0 0 0 0
Complete Game Academy 15U
Nathaniel Dorris
0 0 0 74 0 0 0 0 0 0
Complete Game Academy 15U
Jason Madrak
0 0 90 0 0 0 0 0 0 0
Complete Game Academy 15U
Josh Marquard
0 0 7 0 0 0 0 0 0 0
Complete Game Academy 15U
Judah Miller
0 0 0 81 0 0 0 0 0 0
Complete Game Academy 15U
Tyler Swineford
0 0 57 0 0 0 0 0 0 0
Diamond Skills Dodgers
Colin Byrnes
0 56 0 0 0 0 0 0 0 0
Diamond Skills Dodgers
Andy Francis
0 0 0 50 0 0 0 0 0 0
Diamond Skills Dodgers
Sean Harmon
0 10 0 0 0 0 0 0 0 0
Diamond Skills Dodgers
Brayden Martin
0 0 0 32 0 0 0 0 0 0
Diamond Skills Dodgers
Ryan Maxwell
0 0 0 36 0 0 0 0 0 0
Diamond Skills Dodgers
Logan McIntosh
0 40 0 0 0 0 0 0 0 0
Diamond Skills Dodgers
Rohan Mishra
0 0 58 0 0 0 0 0 0 0
Diamond Skills Dodgers
Leo Simpson
0 0 55 0 0 0 0 0 0 0
Dig In - Ahearn
Hunter Baynes
0 24 93 0 0 0 0 0 0 0
Dig In - Ahearn
Alfonse Dello Russo
0 0 0 61 0 0 0 0 0 0
Dig In - Ahearn
Ryan Edmonds
0 49 0 0 0 0 0 0 0 0
Dig In - Ahearn
Demetre Koutras
0 0 0 33 0 0 0 0 0 0
Dig In - Ahearn
Brandon Steinberg
0 0 21 24 0 0 0 0 0 0
Dig In - Ahearn
Scott Vaszil
0 0 0 58 0 0 0 0 0 0
FREDERICK HUSTLERS 15U
Logan Ambrose
0 42 0 0 0 0 0 0 0 0
FREDERICK HUSTLERS 15U
Dominic Gomez
21 0 28 0 0 0 0 0 0 0
FREDERICK HUSTLERS 15U
Brandon Hylton
0 30 0 0 0 0 0 0 0 0
FREDERICK HUSTLERS 15U
Cam Love
0 43 0 0 0 0 0 0 0 0
FREDERICK HUSTLERS 15U
Jay Parente
24 0 0 91 0 0 0 0 0 0
FREDERICK HUSTLERS 15U
Travis Remsberg
29 0 0 0 0 0 0 0 0 0
Ground Breakers (G3)
Amari Allen
48 0 0 0 0 0 0 0 0 0
Ground Breakers (G3)
Marlon Baggett
0 0 98 0 0 0 0 0 0 0
Ground Breakers (G3)
Kydese Queen Jr.
0 0 48 0 0 0 0 0 0 0
Ground Breakers (G3)
David Reynolds
0 101 0 0 0 0 0 0 0 0
Metro Senators 2023 North
Nathan DeWitte
76 0 77 0 0 0 0 0 0 0
Metro Senators 2023 North
Jackson Goodknight
0 0 29 5 0 0 0 0 0 0
Metro Senators 2023 North
Brody Shawn
0 0 0 94 0 0 0 0 0 0
Metro Senators 2023 North
Bennett Zippel
0 57 0 0 0 0 0 0 0 0
Mid Atlantic Shockers 15u Lee
Colin Athey
19 0 56 0 0 0 0 0 0 0
Mid Atlantic Shockers 15u Lee
Aidan Bell
0 0 0 34 0 0 0 0 0 0
Mid Atlantic Shockers 15u Lee
Aidan Brinsfield
0 0 30 0 0 0 0 0 0 0
Mid Atlantic Shockers 15u Lee
Levi Carey
0 0 0 73 0 0 0 0 0 0
Mid Atlantic Shockers 15u Lee
Jayden Dillard
0 0 18 0 0 0 0 0 0 0
Mid Atlantic Shockers 15u Lee
Camron Gondeck
50 0 0 0 0 0 0 0 0 0
Mid Atlantic Shockers 15u Lee
Brady Lee
0 0 22 0 0 0 0 0 0 0
Mid Atlantic Shockers 15u Lee
Ryan McLaughlin
0 0 45 0 0 0 0 0 0 0
Mid Atlantic Shockers 15u Lee
Mason Rudd
0 0 26 0 0 0 0 0 0 0
MPH101
Jack Bowles
0 16 0 0 0 0 0 0 0 0
MPH101
Patrick Brizendine
0 18 0 19 0 0 0 0 0 0
MPH101
Will Campbell
0 0 0 42 0 0 0 0 0 0
MPH101
Collin Clarkson
0 0 0 27 0 0 0 0 0 0
MPH101
Jagen Ratlief
0 14 0 0 0 0 0 0 0 0
MPH101
Conner Reece
0 15 0 19 0 0 0 0 0 0
MPH101
Cole Simmons
0 0 0 27 0 0 0 0 0 0
MPH101
Booty Simons
0 17 0 93 0 0 0 0 0 0
MVP Terps National 15U
Matthew Colella
0 0 30 0 0 0 0 0 0 0
MVP Terps National 15U
Kelly Crittenberger
0 0 1 0 0 0 0 0 0 0
MVP Terps National 15U
Cliff Ewell
0 0 30 0 0 0 0 0 0 0
MVP Terps National 15U
Jonny Farmelo
0 0 30 0 0 0 0 0 0 0
MVP Terps National 15U
Brayden Fetterman
0 0 0 1 0 0 0 0 0 0
MVP Terps National 15U
Price Holbrook
0 0 0 77 0 0 0 0 0 0
MVP Terps National 15U
Jerome Benjamin (Jb) Manarchuck
31 0 0 30 0 0 0 0 0 0
MVP Terps National 15U
Christopher McCullers
0 0 30 0 0 0 0 0 0 0
MVP Terps National 15U
Conner Moore
0 0 30 0 0 0 0 0 0 0
Old Dominion Hitters 2023
Austin Adkins
0 0 0 70 0 0 0 0 0 0
Old Dominion Hitters 2023
Maison Becker
0 0 0 40 0 0 0 0 0 0
Old Dominion Hitters 2023
Gregory Bone
0 17 0 0 0 0 0 0 0 0
Old Dominion Hitters 2023
Logan Contreraz
0 15 0 0 0 0 0 0 0 0
Old Dominion Hitters 2023
Glover Lowe
0 0 26 0 0 0 0 0 0 0
Old Dominion Hitters 2023
Ian Rickmond
0 0 84 0 0 0 0 0 0 0
Old Dominion Hitters 2023
Liam Shughrou
0 79 0 0 0 0 0 0 0 0
Old Dominion Hitters 2023
Mason Sylvest
0 0 0 8 0 0 0 0 0 0
PHR Expos
Nathaniel Carter
0 83 0 0 0 0 0 0 0 0
PHR Expos
Alex Grehawick
0 27 0 0 0 0 0 0 0 0
PHR Expos
Hank Lippman
0 0 0 72 0 0 0 0 0 0
PHR Expos
Ryan Marino
15 0 0 0 0 0 0 0 0 0
PHR Expos
Drew Norton
0 7 0 0 0 0 0 0 0 0
PHR Expos
Zach Reid
0 4 0 0 0 0 0 0 0 0
PHR Expos
Nick Robinson
20 0 0 0 0 0 0 0 0 0
PHR Expos
William Shean
44 0 0 44 0 0 0 0 0 0
Pittsburgh Stars
Cade Clister
45 0 25 38 0 0 0 0 0 0
Pittsburgh Stars
Michael Dimartini
0 0 91 0 0 0 0 0 0 0
Pittsburgh Stars
Coby Goelz
0 0 22 12 0 0 0 0 0 0
Pittsburgh Stars
Evan Holewinski
25 0 29 68 0 0 0 0 0 0
Pittsburgh Stars
Hunter Schroeck
0 0 0 23 0 0 0 0 0 0
Pittsburgh Stars
Walter Vitovich
0 0 0 96 0 0 0 0 0 0
Pittsburgh Stars
Eric Weeks
0 0 86 0 0 0 0 0 0 0
Rawlings A's Prospects MD Shin
Diego Carrion
0 0 10 0 0 0 0 0 0 0
Rawlings A's Prospects MD Shin
Cayden Curry
0 0 90 0 0 0 0 0 0 0
Rawlings A's Prospects MD Shin
Ayden Gonzalez
0 0 0 90 0 0 0 0 0 0
Rawlings A's Prospects MD Shin
Jeremiah Harrington
0 0 19 0 0 0 0 0 0 0
Rawlings A's Prospects MD Shin
Braeden Hundertmark
0 0 28 0 0 0 0 0 0 0
Rawlings A's Prospects MD Shin
Darin Kuskie
0 0 88 0 0 0 0 0 0 0
Rawlings A's Prospects MD Shin
Ryan Lawrence
0 0 0 18 0 0 0 0 0 0
Rawlings A's Prospects MD Shin
Colin MacNabb
0 0 0 29 0 0 0 0 0 0
Richmond Braves 15U
John Barrett
0 90 0 0 0 0 0 0 0 0
Richmond Braves 15U
Jacob Henry
38 0 0 0 0 0 0 0 0 0
Richmond Braves 15U
Keegan McGraw
0 25 0 0 0 0 0 0 0 0
Richmond Braves 15U
Landon Miller
43 0 0 0 0 0 0 0 0 0
Richmond Braves 15U
Jeremy Stine
0 0 0 81 0 0 0 0 0 0
Richmond Braves 15U National
Collin Carroll
0 50 0 0 0 0 0 0 0 0
Richmond Braves 15U National
Zach Danielczyk
48 0 0 0 0 0 0 0 0 0
Richmond Braves 15U National
Peyton Hinton
0 0 27 0 0 0 0 0 0 0
Richmond Braves 15U National
Michael Irby
0 0 43 0 0 0 0 0 0 0
Richmond Braves 15U National
Cameron Main
0 0 51 0 0 0 0 0 0 0
Richmond Braves 15U National
Loch Taylor
0 15 33 0 0 0 0 0 0 0
Stars Baseball 15U
Jae'Dan Carter
0 0 0 30 0 0 0 0 0 0
Stars Baseball 15U
Carson Cho
0 0 0 19 0 0 0 0 0 0
Stars Baseball 15U
Caden Colangelo
0 0 0 42 0 0 0 0 0 0
Stars Baseball 15U
Jakob Foster
25 0 33 32 0 0 0 0 0 0
Stars Baseball 15U
Brad Grindlinger
0 0 58 0 0 0 0 0 0 0
Stars Baseball 15U
Cooper Harris
0 0 9 0 0 0 0 0 0 0
Stars Baseball 15U
Ryan Marohn
0 0 30 0 0 0 0 0 0 0
Stars Baseball 15U
Sean McCloy
28 0 46 18 0 0 0 0 0 0
Stars Baseball 15U
Joey Swekosky
0 0 13 56 0 0 0 0 0 0
Stars Baseball 15U
Matthew Westley
0 0 32 0 0 0 0 0 0 0
TE 15U American
Cooper Allen
0 0 28 0 0 0 0 0 0 0
TE 15U American
Fisher Canaday
0 0 25 19 0 0 0 0 0 0
TE 15U American
Cooper Cavanaugh
53 0 0 0 0 0 0 0 0 0
TE 15U American
Sam Lawson
0 0 0 86 0 0 0 0 0 0
TE 15U American
Jason Mack
0 0 0 91 0 0 0 0 0 0
TE 15U American
Zachary Steagall
0 0 60 0 0 0 0 0 0 0
Team Coastal
Ethan Blakeney
0 0 92 0 0 0 0 0 0 0
Team Coastal
Payton Friske
0 36 0 26 0 0 0 0 0 0
Team Coastal
Mike Keough
0 79 0 0 0 0 0 0 0 0
Team Coastal
Mitchell Mumford
0 0 4 86 0 0 0 0 0 0
US Elite Mid Atlantic
Frank Adamski Jr.
0 48 0 0 0 0 0 0 0 0
US Elite Mid Atlantic
Karan Hardesty
0 0 44 0 0 0 0 0 0 0
US Elite Mid Atlantic
Alfred Isch
0 0 38 0 0 0 0 0 0 0
US Elite Mid Atlantic
Daniel Jacobs
0 45 0 79 0 0 0 0 0 0
US Elite Mid Atlantic
Conner Keys
0 0 20 44 0 0 0 0 0 0
US Elite Mid Atlantic
Jack Kuzmicki
0 0 0 18 0 0 0 0 0 0
US Elite Mid Atlantic
Mason Wells
0 0 13 76 0 0 0 0 0 0
US Elite, DE
Brenden Anderson
0 0 92 0 0 0 0 0 0 0
US Elite, DE
Carter Breasure
0 0 0 9 0 0 0 0 0 0
US Elite, DE
Owen Daminger
0 0 32 0 0 0 0 0 0 0
US Elite, DE
Timothy Hitchcock
0 0 33 0 0 0 0 0 0 0
US Elite, DE
Cole Rogers
0 0 6 0 0 0 0 0 0 0
US Elite, DE
Gavin Weeks
0 0 31 77 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/30
Day 2
07/31
Day 3
08/01
Day 4
08/02
2020 PG 15U Mid-Atlantic World SeriesAllstars Academy Premier 15UJerek Hobb837/28/2020 RR RR RR
2020 PG 15U Mid-Atlantic World SeriesAllstars Academy Premier 15URyan Bates707/28/2020 RR RR