2,088 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
10/07
Day 2
10/08
Day 3
10/09
Day 4
10/10
Day 5
10/11
Day 6
10/12
Day 7
10/13
Day 8
10/14
Day 9
10/15
Day 10
10/16
5 Star Carolina 16U Burton
Seth Manning
0 43 0 0 0 0 0 0 0 0
5 Star Carolina 16U Burton
Braiden McAlister
0 0 49 0 0 0 0 0 0 0
5 Star Carolina 16U Burton
Luke McLean
0 0 8 0 0 0 0 0 0 0
5 Star Carolina 16U Burton
Wyatt McSwain
0 85 0 0 0 0 0 0 0 0
5 Star Carolina 16U Burton
Ashton Mock
0 8 21 0 0 0 0 0 0 0
5 Star Carolina 16U Burton
Isaiah Ralls
0 94 0 0 0 0 0 0 0 0
5 Star Carolina 16U Burton
Jacob Short
0 0 27 0 0 0 0 0 0 0
5 Star Carolina 16U National
Noah Cannon
0 0 52 0 0 0 0 0 0 0
5 Star Carolina 16U National
Owen Cannon
0 92 0 0 0 0 0 0 0 0
5 Star Carolina 16U National
Johnthomas Cook
0 15 0 0 0 0 0 0 0 0
5 Star Carolina 16U National
Marshal Faw
0 0 25 0 0 0 0 0 0 0
5 Star Carolina 16U National
Dylan Howell
0 0 35 0 0 0 0 0 0 0
5 Star Carolina 16U National
Charles McLeod
0 60 0 0 0 0 0 0 0 0
5 Star Carolina 16U National
Aidan Taylor
0 29 0 0 0 0 0 0 0 0
5 Star Carolina 16U National
Ulrick Volk
0 5 0 0 0 0 0 0 0 0
5 Star Carolina 16U National
Nolan Winnek
0 16 9 0 0 0 0 0 0 0
Bulldogs 2025
Joey Burke
0 84 0 0 0 0 0 0 0 0
Bulldogs 2025
Jordan Charlery
0 38 0 0 0 0 0 0 0 0
Bulldogs 2025
Ryan Coughlin
0 0 73 0 0 0 0 0 0 0
Bulldogs 2025
Justin Goodman
0 25 0 0 0 0 0 0 0 0
Bulldogs 2025
Carson Lederer
0 72 0 0 0 0 0 0 0 0
Bulldogs 2025
Brandon Macdonald
0 0 30 0 0 0 0 0 0 0
Bulldogs 2025
Luke Piscitella
0 29 0 0 0 0 0 0 0 0
Bulldogs 2025
Luca Wraight
0 0 14 0 0 0 0 0 0 0
C35 2025 National
Asa Board
0 0 36 0 0 0 0 0 0 0
C35 2025 National
Jayhlen Brown
0 55 0 0 0 0 0 0 0 0
C35 2025 National
Tyler Dowler
0 7 44 0 0 0 0 0 0 0
C35 2025 National
Carson Hickey
0 30 22 0 0 0 0 0 0 0
C35 2025 National
Zane Overman
0 0 28 0 0 0 0 0 0 0
C35 2025 National
Colby Richardson
0 0 97 0 0 0 0 0 0 0
C35 2025 National
Jeremiah Ritter
0 56 0 0 0 0 0 0 0 0
C35 2025 National
Ryan Wallace
0 24 63 0 0 0 0 0 0 0
Canes American 16U
Evan Farrow
0 66 0 0 0 0 0 0 0 0
Canes American 16U
Noah Franklin
0 0 40 0 0 0 0 0 0 0
Canes American 16U
Nick Frontino
0 0 39 0 0 0 0 0 0 0
Canes American 16U
Matthew Graham
0 0 10 0 0 0 0 0 0 0
Canes American 16U
Jett Humphreys
0 0 44 0 0 0 0 0 0 0
Canes American 16U
Cannon Lee
0 20 57 0 0 0 0 0 0 0
Canes American 16U
Nick Newburn
0 51 0 0 0 0 0 0 0 0
Canes American 16U
Christian Serrano
0 0 11 0 0 0 0 0 0 0
Canes American 16U
Michal Sindelka
0 0 18 0 0 0 0 0 0 0
Canes American 16U
Maxwell Whitmer
0 27 89 0 0 0 0 0 0 0
Canes Central 16U Prime
Ethan Andujar
0 94 0 0 0 0 0 0 0 0
Canes Central 16U Prime
Will Eichler
0 0 53 0 0 0 0 0 0 0
Canes Central 16U Prime
Tanner Ferguson
0 51 0 0 0 0 0 0 0 0
Canes Central 16U Prime
Gabriel Priest
0 61 0 0 0 0 0 0 0 0
Canes Central 16U Prime
Johnny Ray
0 0 69 0 0 0 0 0 0 0
Canes Central 16U Prospects
Noah Hatley
0 89 0 0 0 0 0 0 0 0
Canes Central 16U Prospects
McCoy James
0 0 45 0 0 0 0 0 0 0
Canes Central 16U Prospects
Braden Kendall
0 84 0 0 0 0 0 0 0 0
Canes Central 16U Prospects
Cooper Kullman
0 46 0 0 0 0 0 0 0 0
Canes Central 16U Prospects
Aramis Perez
0 11 25 0 0 0 0 0 0 0
Canes Central 16U Prospects
June Thomas
0 12 61 0 0 0 0 0 0 0
Carolina Titans National
Matthew Aldridge
0 0 11 0 0 0 0 0 0 0
Carolina Titans National
Carter Batts
0 57 0 0 0 0 0 0 0 0
Carolina Titans National
Demarcus McCray
0 0 90 0 0 0 0 0 0 0
Carolina Titans National
Ethan Simmons
0 0 92 0 0 0 0 0 0 0
Carolina Titans National
Owen Simmons
0 0 97 0 0 0 0 0 0 0
Carolina Titans National
Nike Wiggins
0 6 0 0 0 0 0 0 0 0
Carolina Titans National
Nolan Winfield
0 59 0 0 0 0 0 0 0 0
Charlotte Baseball Academy
Caleb Bates
0 0 75 0 0 0 0 0 0 0
Charlotte Baseball Academy
Zach Boutwell
0 61 0 0 0 0 0 0 0 0
Charlotte Baseball Academy
James Cloutier III
0 29 0 0 0 0 0 0 0 0
Charlotte Baseball Academy
Caleb Darbutt
0 24 0 0 0 0 0 0 0 0
Charlotte Baseball Academy
Colby Putnam
0 82 0 0 0 0 0 0 0 0
Charlotte Baseball Academy
Daxton Savage
0 42 0 0 0 0 0 0 0 0
Charlotte Baseball Academy
Cole Smith
0 22 19 0 0 0 0 0 0 0
Charlotte Rays 2025
Zach Gray
0 0 67 0 0 0 0 0 0 0
Charlotte Rays 2025
Nick Henry
0 71 0 0 0 0 0 0 0 0
Charlotte Rays 2025
Wyatt Mullis
0 83 0 0 0 0 0 0 0 0
Charlotte Rays 2025
Ryan Ramirez
0 0 25 0 0 0 0 0 0 0
Charlotte Rays 2025
Keller Weaver
0 17 34 0 0 0 0 0 0 0
Colts
Lucas Alderman
0 0 91 0 0 0 0 0 0 0
Colts
Ryan Berry
0 0 17 0 0 0 0 0 0 0
Colts
Jonathan Howard
0 11 7 0 0 0 0 0 0 0
Colts
Jackson Penfold
0 95 0 0 0 0 0 0 0 0
Colts
Garrett Secrist
0 95 0 0 0 0 0 0 0 0
Colts
Jimmy Wormack
0 0 83 0 0 0 0 0 0 0
Gtp Elite
Jackson Allen
0 21 74 0 0 0 0 0 0 0
Gtp Elite
Dylan England
0 13 16 0 0 0 0 0 0 0
Gtp Elite
Will Grubb
0 98 0 0 0 0 0 0 0 0
Gtp Elite
Gavin Meagher
0 73 0 0 0 0 0 0 0 0
Gtp Elite
Chase Schoch
0 33 0 0 0 0 0 0 0 0
Gtp Elite
Conner Thomas
0 0 68 0 0 0 0 0 0 0
Next Level Baseball NC 15U
Caleb Bennett
0 11 0 0 0 0 0 0 0 0
Next Level Baseball NC 15U
Malachi Dato
0 24 0 0 0 0 0 0 0 0
Next Level Baseball NC 15U
Abraham Ghaussy
0 60 0 0 0 0 0 0 0 0
Next Level Baseball NC 15U
Cole Grayson
0 55 0 0 0 0 0 0 0 0
Next Level Baseball NC 15U
Mason Young
0 30 0 0 0 0 0 0 0 0
Next Level Baseball NC 16U
Grayson Anderson
0 74 0 0 0 0 0 0 0 0
Next Level Baseball NC 16U
Jacob Davis
0 0 75 0 0 0 0 0 0 0
Next Level Baseball NC 16U
Braden Gardin
0 27 14 0 0 0 0 0 0 0
Next Level Baseball NC 16U
Landon Marks
0 0 27 0 0 0 0 0 0 0
Next Level Baseball NC 16U
Kyson Rinnert
0 107 0 0 0 0 0 0 0 0
Orioles Select
Mason Barnes
0 12 0 0 0 0 0 0 0 0
Orioles Select
Harrison Holbrook
0 0 44 0 0 0 0 0 0 0
Orioles Select
Thompson Holloway
0 55 0 0 0 0 0 0 0 0
Orioles Select
Dominic Hurley
0 74 0 0 0 0 0 0 0 0
Orioles Select
Micah Irving
0 13 0 0 0 0 0 0 0 0
Orioles Select
Evan Johnson
0 43 0 0 0 0 0 0 0 0
Orioles Select
Jackson King
0 0 62 0 0 0 0 0 0 0
Orioles Select
Jack Miller
0 76 0 0 0 0 0 0 0 0
Powerhouse Baseball
Neal Christenberry
0 75 0 0 0 0 0 0 0 0
Powerhouse Baseball
Matthew Herring
0 0 62 0 0 0 0 0 0 0
Powerhouse Baseball
Tyler Johnson
0 0 9 0 0 0 0 0 0 0
Powerhouse Baseball
Issac Martin
0 0 14 0 0 0 0 0 0 0
Powerhouse Baseball
Keegan McIntyre
0 14 0 0 0 0 0 0 0 0
Powerhouse Baseball
Jaden Moore
0 0 39 0 0 0 0 0 0 0
Powerhouse Baseball
Bradley Pieloch
0 27 0 0 0 0 0 0 0 0
Powerhouse Baseball
Carter Robinson
0 0 11 0 0 0 0 0 0 0
Powerhouse Baseball
Jefferson Rodriguez
0 65 0 0 0 0 0 0 0 0
Powerhouse Baseball
Brandon Walker
0 20 0 0 0 0 0 0 0 0
Powerhouse Baseball
Christian Walker
0 0 4 0 0 0 0 0 0 0
Queen City Corndogs 2025
Will Henely
0 40 0 0 0 0 0 0 0 0
Queen City Corndogs 2025
Dylan Kelleher
0 10 0 0 0 0 0 0 0 0
Queen City Corndogs 2025
Andy Martin
0 43 0 0 0 0 0 0 0 0
Queen City Corndogs 2025
Jack Nelson
0 71 0 0 0 0 0 0 0 0
Queen City Corndogs 2025
Jay Riddle
0 0 56 0 0 0 0 0 0 0
Queen City Corndogs 2025
Seth Sandock
0 63 0 0 0 0 0 0 0 0
Rawlings Prospects NC 16u
Jack Austin
0 56 0 0 0 0 0 0 0 0
Rawlings Prospects NC 16u
Jackson Brown
0 0 32 0 0 0 0 0 0 0
Rawlings Prospects NC 16u
Cody Hoelzle
0 0 28 0 0 0 0 0 0 0
Rawlings Prospects NC 16u
Roy Morgan
0 57 0 0 0 0 0 0 0 0
Rawlings Prospects NC 16u
Cowan Myers
0 0 83 0 0 0 0 0 0 0
Rawlings Prospects NC 16u
Tyler Ruta
0 72 0 0 0 0 0 0 0 0
Rawlings Prospects NC 16u
Edwin Speas
0 25 0 0 0 0 0 0 0 0
Richmond Braves 16U Scout Team
Colin Buckley
0 76 0 0 0 0 0 0 0 0
Richmond Braves 16U Scout Team
Trevor Casad
0 64 0 0 0 0 0 0 0 0
Richmond Braves 16U Scout Team
Noah Kegley
0 36 0 0 0 0 0 0 0 0
Richmond Braves 16U Scout Team
Ty Staub
0 11 0 0 0 0 0 0 0 0
Richmond Braves 2025 Platinum
Preston Denapoli
0 33 0 0 0 0 0 0 0 0
Richmond Braves 2025 Platinum
Seth Harrison
0 22 0 0 0 0 0 0 0 0
Richmond Braves 2025 Platinum
Jackson Horton
0 79 0 0 0 0 0 0 0 0
Richmond Braves 2025 Platinum
Daniel Killoran
0 67 0 0 0 0 0 0 0 0
Richmond Braves 2025 Platinum
Aaron Van Tuyle
0 92 0 0 0 0 0 0 0 0
Sba North 2025 Prospects
Jackson Caldwell
0 0 49 0 0 0 0 0 0 0
Sba North 2025 Prospects
Tyler Carnahan
0 75 0 0 0 0 0 0 0 0
Sba North 2025 Prospects
Chase Fisher
0 0 18 0 0 0 0 0 0 0
Sba North 2025 Prospects
Eli Josey
0 47 0 0 0 0 0 0 0 0
Sba North 2025 Prospects
Nick Mavroudis
0 29 0 0 0 0 0 0 0 0
Sba North 2025 Prospects
Troy Sherman
0 70 0 0 0 0 0 0 0 0
Sba North 2025 Prospects
Chase Yoder
0 0 15 0 0 0 0 0 0 0
Sba North 2025 Scout Team
Riley Furrow
0 31 0 0 0 0 0 0 0 0
Sba North 2025 Scout Team
Brandon Hettwer
0 91 0 0 0 0 0 0 0 0
Sba North 2025 Scout Team
Bennett Miller
0 48 0 0 0 0 0 0 0 0
Sba North 2025 Scout Team
Austin Moran
0 34 0 0 0 0 0 0 0 0
Sba North 2025 Scout Team
Braden Polsky
0 8 82 0 0 0 0 0 0 0
Sba North 2025 Scout Team
Jack Wuerdeman
0 0 63 0 0 0 0 0 0 0
Sba North 2026 Prospects
Carter Durant
0 0 15 0 0 0 0 0 0 0
Sba North 2026 Prospects
Braden Greene
0 21 65 0 0 0 0 0 0 0
Sba North 2026 Prospects
Colin Kieley
0 36 0 0 0 0 0 0 0 0
Sba North 2026 Prospects
Brock Miller
0 95 0 0 0 0 0 0 0 0
Sba North 2026 Prospects
Jackson Oehler
0 0 50 0 0 0 0 0 0 0
Sba North 2026 Prospects
Parker Stafford
0 46 0 0 0 0 0 0 0 0
Sba North 2026 Prospects
Cole Zindars
0 15 0 0 0 0 0 0 0 0
Stampede Baseball Club 16U
Gray Anderson
0 31 0 0 0 0 0 0 0 0
Stampede Baseball Club 16U
Garrett Haston
0 82 0 0 0 0 0 0 0 0
Stampede Baseball Club 16U
Adams Hollmeyer
0 0 55 0 0 0 0 0 0 0
Stampede Baseball Club 16U
Robert Jackson
0 25 0 0 0 0 0 0 0 0
Stampede Baseball Club 16U
Drew Obeck
0 0 35 0 0 0 0 0 0 0
Stampede Baseball Club 16U
Will Washburn
0 78 0 0 0 0 0 0 0 0
T24 2025
Erech Anderson
0 46 0 0 0 0 0 0 0 0
T24 2025
Blaine Bonner
0 51 0 0 0 0 0 0 0 0
T24 2025
Dane Craig
0 10 0 0 0 0 0 0 0 0
T24 2025
Logan DePalma
0 0 20 0 0 0 0 0 0 0
T24 2025
Josh Moore
0 98 0 0 0 0 0 0 0 0
T24 2025
Aiden Smith
0 0 96 0 0 0 0 0 0 0
Tpa Nationals 16u Black
Luke Hemric
0 75 0 0 0 0 0 0 0 0
Tpa Nationals 16u Black
Brooks Moore
0 82 0 0 0 0 0 0 0 0
Tpa Nationals 16u Black
Ryan Morris
0 38 0 0 0 0 0 0 0 0
Tpa Nationals 16u Black
Dominic O'Keefe
0 35 0 0 0 0 0 0 0 0
Tpa Nationals 16u Black
Garrett Sawyer
0 35 0 0 0 0 0 0 0 0
Tpa Nationals 16u Grey
Thomas Bradley
0 7 43 0 0 0 0 0 0 0
Tpa Nationals 16u Grey
Hayden Fones
0 64 0 0 0 0 0 0 0 0
Tpa Nationals 16u Grey
Logan King
0 28 0 0 0 0 0 0 0 0
Tpa Nationals 16u Grey
Noah Parham
0 0 70 0 0 0 0 0 0 0
Tpa Nationals 16u Grey
Simon Schreiber
0 73 0 0 0 0 0 0 0 0
Tpa Nationals 16u Grey
Maddox Sills
0 0 15 0 0 0 0 0 0 0
USA Prime Coastal 16U Stripes
Jack Barg
0 49 0 0 0 0 0 0 0 0
USA Prime Coastal 16U Stripes
Austin Federspiel
0 0 47 0 0 0 0 0 0 0
USA Prime Coastal 16U Stripes
Lucas Johnson
0 43 0 0 0 0 0 0 0 0
USA Prime Coastal 16U Stripes
Tyler McKnight
0 53 0 0 0 0 0 0 0 0
USA Prime Coastal 16U Stripes
Parker Trexler
0 0 40 0 0 0 0 0 0 0
USA Prime Coastal 16U Stripes
Quentin Wehrenberg
0 52 0 0 0 0 0 0 0 0
Virginia Venom - Hobbs
Brett Beasley
0 35 0 0 0 0 0 0 0 0
Virginia Venom - Hobbs
Dylan Deyoung
0 30 0 0 0 0 0 0 0 0
Virginia Venom - Hobbs
Patrick Dudley
0 0 86 0 0 0 0 0 0 0
Virginia Venom - Hobbs
Nile Gammon
0 25 27 0 0 0 0 0 0 0
Virginia Venom - Hobbs
Matthew Gentry
0 29 0 0 0 0 0 0 0 0
Virginia Venom - Hobbs
Pierce Kuscsik
0 35 0 0 0 0 0 0 0 0
Virginia Venom - Hobbs
Brycen Smith
0 17 0 0 0 0 0 0 0 0
Virginia Venom - Hobbs
Dylan Wood
0 34 0 0 0 0 0 0 0 0
Vision Baseball
Elisha Baker
0 20 0 0 0 0 0 0 0 0
Vision Baseball
Jonah Brzuchowski
0 18 0 0 0 0 0 0 0 0
Vision Baseball
Caleb Ernst
0 29 48 0 0 0 0 0 0 0
Vision Baseball
Pearson Morgan
0 49 0 0 0 0 0 0 0 0
Vision Baseball
Camden Towell
0 89 0 0 0 0 0 0 0 0
Vision Baseball
Kevin Welch
0 0 92 0 0 0 0 0 0 0
Wnc Angels
Grady Hall
0 0 1 0 0 0 0 0 0 0
Wnc Angels
Leo Justen
0 0 38 0 0 0 0 0 0 0
Wnc Angels
Kameron Patterson
0 69 0 0 0 0 0 0 0 0
Wnc Angels
Grey Reedy
0 0 61 0 0 0 0 0 0 0
Wnc Angels
Esteban Sanchez
0 58 0 0 0 0 0 0 0 0
Wnc Angels
Bannen Winker
0 46 0 0 0 0 0 0 0 0
Wow Factor Coastal Dimaria
Braden Bradford
0 36 0 0 0 0 0 0 0 0
Wow Factor Coastal Dimaria
Carter Dulin
0 38 0 0 0 0 0 0 0 0
Wow Factor Coastal Dimaria
Nate Revis
0 0 83 0 0 0 0 0 0 0
Wow Factor Coastal Dimaria
Keanan White
0 82 0 0 0 0 0 0 0 0
Wow Factor Coastal Dimaria
John Yarnovich
0 20 0 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest