2,075 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/22
Day 2
10/23
Day 3
10/24
Day 4
10/25
Day 5
10/26
Day 6
10/27
Day 7
10/28
Day 8
10/29
Day 9
10/30
Day 10
10/31
5 Star Carolina 15U Lowery
Jacob English
0 87 0 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Drew Fletcher
0 0 63 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Landon King
0 10 0 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Brady Raye
0 90 0 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Nate Revis
0 50 0 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Jorge Torres
0 0 54 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Nolan Winnek
0 21 0 0 0 0 0 0 0 0
5 Star Carolina 15U National
Joey Buchanan
0 0 66 0 0 0 0 0 0 0
5 Star Carolina 15U National
Logan Davis
0 0 78 0 0 0 0 0 0 0
5 Star Carolina 15U National
Dalton Hammonds
0 43 0 0 0 0 0 0 0 0
5 Star Carolina 15U National
Dylan Howell
0 64 0 0 0 0 0 0 0 0
5 Star Carolina 15U National
Landon Jenkins
22 0 0 0 0 0 0 0 0 0
5 Star Carolina 15U National
Luke Modrak
0 0 44 0 0 0 0 0 0 0
5 Star Carolina 15U National
Landon Neal
0 0 18 0 0 0 0 0 0 0
5 Star Carolina 15U National
Landon Nichols
0 0 29 0 0 0 0 0 0 0
5 Star Carolina 15U National
Owen Robinson
0 0 69 0 0 0 0 0 0 0
5 Star Carolina 15U National
Aidan Taylor
78 0 0 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Michael Clemente
0 77 0 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Connor Coy
0 46 0 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Aidan Holley
0 17 0 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Matthew Moser
0 63 0 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Wilson Sweeney
0 35 0 0 0 0 0 0 0 0
5 Star National Vb 15u Schneider
Charlie Hogan
0 43 0 0 0 0 0 0 0 0
5 Star National Vb 15u Schneider
Cade Howlett
0 0 30 0 0 0 0 0 0 0
5 Star National Vb 15u Schneider
Laine Luke
0 79 0 0 0 0 0 0 0 0
5 Star National Vb 15u Schneider
Ezekiel Medrano Ekong
0 22 0 0 0 0 0 0 0 0
5 Star National Vb 15u Schneider
Cj Murray
0 0 94 0 0 0 0 0 0 0
5 Star National Vb 15u Schneider
Aiden Parker
0 55 0 0 0 0 0 0 0 0
5 Star National Vb 15u Schneider
Nick Pierson
0 0 38 0 0 0 0 0 0 0
5 Star National Vb 15u Schneider
Trajan Taylor
0 0 83 0 0 0 0 0 0 0
Area Stars 15u Orange
Gibson Bray
0 39 0 0 0 0 0 0 0 0
Area Stars 15u Orange
Jayhlen Brown
0 81 0 0 0 0 0 0 0 0
Area Stars 15u Orange
Ethan Colletti
0 23 0 0 0 0 0 0 0 0
Area Stars 15u Orange
Andrew Corney
0 22 0 0 0 0 0 0 0 0
Area Stars 15u Orange
Jonathan Pate
0 25 73 0 0 0 0 0 0 0
Area Stars 15u Orange
Davis Reed
0 15 0 0 0 0 0 0 0 0
Area Stars 15u Orange
Connor Tyner
0 27 45 0 0 0 0 0 0 0
Athletes Lab 15u American
Dylan Brandt
43 0 21 0 0 0 0 0 0 0
Athletes Lab 15u American
Sterling Haynes
3 0 0 0 0 0 0 0 0 0
Athletes Lab 15u American
Sean Jenkins
11 0 0 0 0 0 0 0 0 0
Athletes Lab 15u American
Evan Matile
0 0 39 0 0 0 0 0 0 0
Athletes Lab 15u American
Ashton Mock
40 0 0 0 0 0 0 0 0 0
Athletes Lab 15u American
Adam Rodgers
0 0 49 0 0 0 0 0 0 0
Athletes Lab 15u American
Eli Sipe
0 0 28 0 0 0 0 0 0 0
Athletes Lab 15u American
Jerry Smith
0 70 0 0 0 0 0 0 0 0
Athletes Lab 15u American
Carson Wallace
13 0 0 0 0 0 0 0 0 0
C35 15u Regional Showcase
Will Hartzell
0 0 62 0 0 0 0 0 0 0
C35 15u Regional Showcase
Joshua Hauser
0 84 0 0 0 0 0 0 0 0
C35 15u Regional Showcase
Luke Johnson
0 26 0 0 0 0 0 0 0 0
C35 15u Regional Showcase
Gabriel Kuznik
0 88 0 0 0 0 0 0 0 0
C35 15u Regional Showcase
Jake McCracken
0 0 41 0 0 0 0 0 0 0
C35 15u Regional Showcase
Matix Wiler
0 15 0 0 0 0 0 0 0 0
C35 2025
Ethan Bunce
0 0 24 0 0 0 0 0 0 0
C35 2025
Tyler Dowler
0 25 0 0 0 0 0 0 0 0
C35 2025
Carson Hickey
0 26 0 0 0 0 0 0 0 0
C35 2025
Zane Overman
0 59 0 0 0 0 0 0 0 0
C35 2025
Bryson Pope
0 31 0 0 0 0 0 0 0 0
C35 2025
Jeremiah Ritter
0 81 0 0 0 0 0 0 0 0
C35 2025
Luke Roupe
0 0 46 0 0 0 0 0 0 0
C35 2025
Ryan Wallace
0 29 53 0 0 0 0 0 0 0
Canes Simpsons 15U
Levi Barrett
0 54 0 0 0 0 0 0 0 0
Canes Simpsons 15U
Matty Brown
0 0 75 0 0 0 0 0 0 0
Canes Simpsons 15U
Maddox Greene
0 2 31 0 0 0 0 0 0 0
Canes Simpsons 15U
Tyler Howe
0 73 0 0 0 0 0 0 0 0
Canes Simpsons 15U
Ryan McCracken
0 0 76 0 0 0 0 0 0 0
Canes Simpsons 15U
Johnny Ray
0 44 0 0 0 0 0 0 0 0
Canes Simpsons 15U
Rowen Simpson
0 15 58 0 0 0 0 0 0 0
Canes Simpsons 15U
Chase Soesbee
0 0 78 0 0 0 0 0 0 0
Canes Simpsons 15U
Justin Thies
0 78 0 0 0 0 0 0 0 0
Carolina Titans
Matthew Aldridge
0 0 31 0 0 0 0 0 0 0
Carolina Titans
Davis Bass
0 74 0 0 0 0 0 0 0 0
Carolina Titans
Parker Gay
0 15 72 0 0 0 0 0 0 0
Carolina Titans
Demarcus McCray
0 89 0 0 0 0 0 0 0 0
Carolina Titans
James Robinson
0 0 3 0 0 0 0 0 0 0
Carolina Titans
Owen Simmons
0 29 26 0 0 0 0 0 0 0
Carolina Titans
Riley Treadaway
0 25 28 0 0 0 0 0 0 0
Charlotte Rays-15U
Caleb Ernst
0 0 12 0 0 0 0 0 0 0
Charlotte Rays-15U
Zach Gray
0 93 0 0 0 0 0 0 0 0
Charlotte Rays-15U
Nick Henry
0 35 0 0 0 0 0 0 0 0
Charlotte Rays-15U
Brett Moore
0 22 0 0 0 0 0 0 0 0
Charlotte Rays-15U
Wyatt Mullis
0 59 0 0 0 0 0 0 0 0
Charlotte Rays-15U
Keller Weaver
0 27 48 0 0 0 0 0 0 0
DiMaria Baseball Academy
Braden Bradford
0 0 29 0 0 0 0 0 0 0
DiMaria Baseball Academy
Carter Dulin
27 0 0 0 0 0 0 0 0 0
DiMaria Baseball Academy
Will Gaynor
0 0 19 0 0 0 0 0 0 0
DiMaria Baseball Academy
Brodie Lenhart
0 92 0 0 0 0 0 0 0 0
DiMaria Baseball Academy
Brody Nix
64 0 0 0 0 0 0 0 0 0
DiMaria Baseball Academy
Keanan White
33 0 0 0 0 0 0 0 0 0
DiMaria Baseball Academy
John Yarnovich
0 0 98 0 0 0 0 0 0 0
LKN Bulldogs Showcase 2025
Landon Aungst
0 0 41 0 0 0 0 0 0 0
LKN Bulldogs Showcase 2025
Pearce Conklin
0 0 10 0 0 0 0 0 0 0
LKN Bulldogs Showcase 2025
Ty Davis
0 0 65 0 0 0 0 0 0 0
LKN Bulldogs Showcase 2025
Aiden Gelpke
0 90 0 0 0 0 0 0 0 0
LKN Bulldogs Showcase 2025
Michael Graham
68 0 0 0 0 0 0 0 0 0
LKN Bulldogs Showcase 2025
Andy Martin
47 0 0 0 0 0 0 0 0 0
LKN Bulldogs Showcase 2025
Chris Nowak
27 0 0 0 0 0 0 0 0 0
LKN Bulldogs Showcase 2025
Braden Wilkie
0 6 0 0 0 0 0 0 0 0
Mission 2025 National Team
Cooper Gandossy
0 13 0 0 0 0 0 0 0 0
Mission 2025 National Team
Tyler Heine
0 0 31 0 0 0 0 0 0 0
Mission 2025 National Team
Logan Laws
0 9 67 0 0 0 0 0 0 0
Mission 2025 National Team
Max Luzarraga
0 95 0 0 0 0 0 0 0 0
Mission 2025 National Team
Anthony Smith
0 87 0 0 0 0 0 0 0 0
Mvp Terps
Henry Coward
0 0 49 0 0 0 0 0 0 0
Mvp Terps
Zach Hansen
0 0 73 0 0 0 0 0 0 0
Mvp Terps
Cj Kemmerer
0 0 14 0 0 0 0 0 0 0
Mvp Terps
Daniel Killoran
0 145 0 0 0 0 0 0 0 0
Mvp Terps
Preston Lee
0 24 0 0 0 0 0 0 0 0
Mvp Terps
Tyler Melvin
0 0 9 0 0 0 0 0 0 0
Mvp Terps
Holden Smith
0 19 12 0 0 0 0 0 0 0
Mvp Terps
Nathan Tondreault
0 28 50 0 0 0 0 0 0 0
Mvp Terps
Kyle Tyrrell
0 14 98 0 0 0 0 0 0 0
New Market Pdp 2025
Tate Andrews
0 10 0 0 0 0 0 0 0 0
New Market Pdp 2025
Brady Armfield
19 0 38 0 0 0 0 0 0 0
New Market Pdp 2025
Ryan Aufderhar
13 41 0 0 0 0 0 0 0 0
New Market Pdp 2025
Carter Catlett Iv
26 35 0 0 0 0 0 0 0 0
New Market Pdp 2025
Carter Deal
21 41 0 0 0 0 0 0 0 0
New Market Pdp 2025
Ben Luck
22 0 42 0 0 0 0 0 0 0
New Market Pdp 2025
Braxton Walker
17 0 35 0 0 0 0 0 0 0
Old Dominion Hitters 2025 - Milisitz
Derek Baker
0 30 63 0 0 0 0 0 0 0
Old Dominion Hitters 2025 - Milisitz
Brett Beasley
0 70 0 0 0 0 0 0 0 0
Old Dominion Hitters 2025 - Milisitz
Patrick Dudley
0 30 98 0 0 0 0 0 0 0
Old Dominion Hitters 2025 - Milisitz
Hunter Gillespie
0 41 2 0 0 0 0 0 0 0
Old Dominion Hitters 2025 - Milisitz
James Godfrey
0 19 0 0 0 0 0 0 0 0
Old Dominion Hitters 2025 - Milisitz
Lenox Lively
0 30 58 0 0 0 0 0 0 0
Old Dominion Hitters 2025 - Milisitz
Jackson Okonkwo
0 0 96 0 0 0 0 0 0 0
Old Dominion Hitters 2025 - Milisitz
Jackson Perkins
0 28 0 0 0 0 0 0 0 0
Proehlific Power
Dylan Anderson
0 0 49 0 0 0 0 0 0 0
Proehlific Power
Jack Barg
0 32 0 0 0 0 0 0 0 0
Proehlific Power
Davis Cook
0 95 0 0 0 0 0 0 0 0
Proehlific Power
Garrett Crum
0 13 96 0 0 0 0 0 0 0
Proehlific Power
Ashton Hooker
0 88 0 0 0 0 0 0 0 0
Proehlific Power
Carter Jeanbaptiste
0 7 0 0 0 0 0 0 0 0
Proehlific Power
Matthew Villarrubia
0 0 6 0 0 0 0 0 0 0
Proehlific Power
Quentin Wehrenberg
0 0 54 0 0 0 0 0 0 0
Richmond Braves 15u National
Josiah Crider
0 30 80 0 0 0 0 0 0 0
Richmond Braves 15u National
JJ Hand
0 49 0 0 0 0 0 0 0 0
Richmond Braves 15u National
Jackson Horton
0 26 59 0 0 0 0 0 0 0
Richmond Braves 15u National
Ryu Johnson
0 54 0 0 0 0 0 0 0 0
Richmond Braves 15u National
Max Lawson
0 4 41 0 0 0 0 0 0 0
Richmond Braves 15u National
Brenden Moehnke
0 28 83 0 0 0 0 0 0 0
Richmond Braves 15u National
Aydin Prell
0 29 47 0 0 0 0 0 0 0
Richmond Braves 15u National
Jayden Saunders
0 28 0 0 0 0 0 0 0 0
SBA Futures 2025
Graham Blanton
95 0 0 0 0 0 0 0 0 0
SBA Futures 2025
Michael Gross
0 65 0 0 0 0 0 0 0 0
SBA Futures 2025
Mason Mierzwa
12 0 0 0 0 0 0 0 0 0
SBA Futures 2025
London Newcome
0 0 71 0 0 0 0 0 0 0
SBA Futures 2025
Jack Schonberg
0 11 0 0 0 0 0 0 0 0
SBA Futures 2025
Xander Sutton
0 34 0 0 0 0 0 0 0 0
SBA North 2025
Jesus Acuna
0 58 0 0 0 0 0 0 0 0
SBA North 2025
Greyson Barrier
98 0 0 0 0 0 0 0 0 0
SBA North 2025
Riley Furrow
0 0 66 0 0 0 0 0 0 0
SBA North 2025
Bennett Miller
0 68 0 0 0 0 0 0 0 0
SBA North 2025
Braden Polsky
0 0 86 0 0 0 0 0 0 0
SBA North 2025
Jack Wuerdeman
0 0 72 0 0 0 0 0 0 0
Sba Scout 2025
Landon Boyd
0 0 80 0 0 0 0 0 0 0
Sba Scout 2025
Miles Catchpole
0 12 14 0 0 0 0 0 0 0
Sba Scout 2025
James Lowe
0 23 37 0 0 0 0 0 0 0
Sba Scout 2025
Ryan Ramirez
0 85 0 0 0 0 0 0 0 0
Sba Scout 2025
Porter Starnes
0 58 0 0 0 0 0 0 0 0
Sba Scout 2025
Wade Turner
0 29 0 0 0 0 0 0 0 0
Sba Scout 2025
JB Walters
0 45 0 0 0 0 0 0 0 0
Sc Warhawks
Ethan Dodson
0 0 18 0 0 0 0 0 0 0
Sc Warhawks
Jaylen Hill
0 80 0 0 0 0 0 0 0 0
Sc Warhawks
Banks Knight
0 42 20 0 0 0 0 0 0 0
Sc Warhawks
Chase Lewis
0 25 0 0 0 0 0 0 0 0
Sc Warhawks
Noah Seguer
0 0 83 0 0 0 0 0 0 0
Sc Warhawks
Jayce Stone
0 59 0 0 0 0 0 0 0 0
Sc Warhawks
Easton Thorpe
0 75 0 0 0 0 0 0 0 0
South Charlotte Braves Red
Ethan Andujar
0 0 30 0 0 0 0 0 0 0
South Charlotte Braves Red
Noah Condie
0 27 0 0 0 0 0 0 0 0
South Charlotte Braves Red
James Cosper
0 90 0 0 0 0 0 0 0 0
South Charlotte Braves Red
Eli Lan
0 27 0 0 0 0 0 0 0 0
South Charlotte Braves Red
Drew Obeck
0 34 0 0 0 0 0 0 0 0
South Charlotte Braves Red
Austin Price
0 0 77 0 0 0 0 0 0 0
South Charlotte Braves Red
Tyler Shortridge
0 17 0 0 0 0 0 0 0 0
T24 2025
Blaine Bonner
0 3 0 0 0 0 0 0 0 0
T24 2025
Dane Craig
0 25 0 0 0 0 0 0 0 0
T24 2025
Shawn Crowley
0 17 0 0 0 0 0 0 0 0
T24 2025
Sam Lee
0 95 0 0 0 0 0 0 0 0
T24 2025
Ryan McMahon
0 37 0 0 0 0 0 0 0 0
T24 2025
Aiden Smith
0 25 0 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Jake Cackovic
0 0 87 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Tanner Ferguson
0 0 37 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Paul Harrell
0 96 0 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Luke Hemric
0 0 78 0 0 0 0 0 0 0
Tpa Nationals 15u Black
Declan Jack
0 96 0 0 0 0 0 0 0 0
USA Prime Rockies Stars
Thomas Hester
0 5 27 0 0 0 0 0 0 0
USA Prime Rockies Stars
Nohr Issa
0 31 13 0 0 0 0 0 0 0
USA Prime Rockies Stars
Lucas Johnson
0 60 0 0 0 0 0 0 0 0
USA Prime Rockies Stars
Gavin Maines
0 97 0 0 0 0 0 0 0 0
USA Prime Rockies Stars
Jackson Pavone
0 0 95 0 0 0 0 0 0 0
USA Prime Rockies Stars
Braeden Rhodes
0 13 0 0 0 0 0 0 0 0
USA Prime Rockies Stars
Parker Trexler
0 26 0 0 0 0 0 0 0 0
Va Venom
Dylan Deyoung
0 30 75 0 0 0 0 0 0 0
Va Venom
Jack Herrmann
0 20 95 0 0 0 0 0 0 0
Va Venom
Pierce Kuscsik
0 93 0 0 0 0 0 0 0 0
Va Venom
Brayden Mann
0 25 0 0 0 0 0 0 0 0
Va Venom
Daniel Schmidt
0 14 10 0 0 0 0 0 0 0
Va Venom
Bryan Sleiman
0 0 19 0 0 0 0 0 0 0
Va Venom
Brycen Smith
0 29 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Jonathan Heraldo
31 0 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Grant Kirk
0 45 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Jaxon Mabe
21 0 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Brett Smith
45 0 57 0 0 0 0 0 0 0
Wow Factor Patriots National
Logun Wilkins
13 0 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Landon Zephir
0 91 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