2,210 MLB PLAYERS | 15,134 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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
06/18
Day 2
06/19
Day 3
06/20
Day 4
06/21
Day 5
06/22
Day 6
06/23
Day 7
06/24
Day 8
06/25
Day 9
06/26
Day 10
06/27
Alabama 9Spikes 14u Red
Cooper Bentley
0 2 0 0 0 0 0 0 0 0
Alabama 9Spikes 14u Red
Caleb Fox
0 62 0 0 0 0 0 0 0 0
Alabama 9Spikes 14u Red
Johnleyton Lewis
0 0 0 80 0 0 0 0 0 0
Alabama 9Spikes 14u Red
Ashton McClendon
0 0 80 0 0 0 0 0 0 0
Alabama 9Spikes 14u Red
Collin Pate
0 0 38 0 0 0 0 0 0 0
Alabama 9Spikes 14u Red
Mitchell Reneau
0 20 0 0 0 0 0 0 0 0
Alabama 9Spikes 14u Red
Duke Samples
0 0 0 93 0 0 0 0 0 0
Alabama Rebels 14u
Andy Cathey
0 0 0 75 0 0 0 0 0 0
Alabama Rebels 14u
Jayden Eakin
0 0 31 0 0 0 0 0 0 0
Alabama Rebels 14u
Jonathan Linderman
0 0 0 23 0 0 0 0 0 0
Alabama Rebels 14u
Halen Painter
0 0 0 24 0 0 0 0 0 0
Alabama Rebels 14u
Carson Smith
0 0 0 85 0 0 0 0 0 0
Alabama Rebels 14u
Kamden Wellington
0 0 0 94 0 0 0 0 0 0
Alabama Rebels 14u
Cayden Wynne
0 0 91 0 0 0 0 0 0 0
CABA Athletics
Seth Alexander
0 33 0 8 0 0 0 0 0 0
CABA Athletics
Garrett Hogland
0 0 65 0 0 0 0 0 0 0
CABA Athletics
Cooper Jarvis
0 78 0 0 0 0 0 0 0 0
CABA Athletics
Coleman Maldonado
0 0 20 0 0 0 0 0 0 0
CABA Athletics
Houston Markham
0 0 2 83 0 0 0 0 0 0
CABA Athletics
Bryson Morman
0 0 17 0 0 0 0 0 0 0
CABA Athletics
Charles Morris
0 0 66 0 0 0 0 0 0 0
CABA Athletics
Micah Morris
0 0 17 82 0 0 0 0 0 0
Canes Al - 14u Black
William Barbary
0 0 0 29 0 0 0 0 0 0
Canes Al - 14u Black
Kaden Bowen
0 26 0 40 0 0 0 0 0 0
Canes Al - 14u Black
Ty Bryan
0 27 0 33 0 0 0 0 0 0
Canes Al - 14u Black
Jabari Johnson
0 49 0 0 0 0 0 0 0 0
Canes Al - 14u Black
Nathan Jones
0 7 56 0 0 0 0 0 0 0
Canes Al - 14u Black
Maxx Williamson
0 0 58 0 0 0 0 0 0 0
Canes Alabama 14u Gold
Logan Barber
0 72 0 0 0 0 0 0 0 0
Canes Alabama 14u Gold
Hayden Berry
0 33 0 0 0 0 0 0 0 0
Canes Alabama 14u Gold
Carter Lehman
0 0 2 0 0 0 0 0 0 0
Canes Alabama 14u Gold
Reece Mims
0 0 90 0 0 0 0 0 0 0
Canes Alabama 14u Gold
Bennett Plowden
0 0 54 0 0 0 0 0 0 0
Canes Alabama 14u Gold
Joseph Roberto
0 0 20 0 0 0 0 0 0 0
Canes Alabama 14u Gold
Zach Wyatt
0 7 38 0 0 0 0 0 0 0
Canes Mississippi 14U Black
Aleck Farmer
0 12 0 0 0 0 0 0 0 0
Canes Mississippi 14U Black
McGraw Hatfield
0 33 0 0 0 0 0 0 0 0
Canes Mississippi 14U Black
Hayes Hopkins
0 0 57 0 0 0 0 0 0 0
Canes Mississippi 14U Black
Alan Hughes
0 0 30 0 0 0 0 0 0 0
Canes Mississippi 14U Black
Swayze Rikard
0 31 0 2 0 0 0 0 0 0
Canes Mississippi 14U Black
Hunter Ross
0 0 0 22 0 0 0 0 0 0
Canes Mississippi 14U Black
Lowe Sims
0 0 15 0 0 0 0 0 0 0
Canes Mississippi 14U Black
Demarkez West
0 0 0 79 0 0 0 0 0 0
Canes MS 14U - Gold
Tanner Blackwell
0 0 74 0 0 0 0 0 0 0
Canes MS 14U - Gold
James Chicorelli
0 13 39 0 0 0 0 0 0 0
Canes MS 14U - Gold
Cruse Lloyd
0 41 0 0 0 0 0 0 0 0
Canes MS 14U - Gold
Brayden McKnight
0 19 0 31 0 0 0 0 0 0
Canes MS 14U - Gold
Aaron Seiter
0 25 0 0 0 0 0 0 0 0
Canes MS 14U - Gold
Jonah Summers
0 0 0 79 0 0 0 0 0 0
Canes MS 14U - Gold
Cayden Tindall
0 34 0 0 0 0 0 0 0 0
Excel Blue Sox
Gabriel Brito
0 0 0 40 0 0 0 0 0 0
Excel Blue Sox
Cannon Cherry
0 66 0 0 0 0 0 0 0 0
Excel Blue Sox
Holden Davis
0 0 101 0 0 0 0 0 0 0
Excel Blue Sox
Tide Gann
0 0 8 65 0 0 0 0 0 0
Excel Blue Sox
Caleb Higgins
0 27 0 0 0 0 0 0 0 0
Excel Blue Sox
McClane Mohon
0 0 53 0 0 0 0 0 0 0
Excel Blue Wave
Tucker Arrington
0 0 0 31 0 0 0 0 0 0
Excel Blue Wave
Miles Austin
0 0 0 71 0 0 0 0 0 0
Excel Blue Wave
Brendan Conner
0 67 0 0 0 0 0 0 0 0
Excel Blue Wave
Jeb Crane
0 0 0 57 0 0 0 0 0 0
Excel Blue Wave
Carter Johnson
0 0 0 37 0 0 0 0 0 0
Excel Blue Wave
Brett Moseley
0 0 0 13 0 0 0 0 0 0
Excel Blue Wave
Tripp Patterson
0 0 59 0 0 0 0 0 0 0
Excel Blue Wave
Mason Perrigo
0 0 0 90 0 0 0 0 0 0
Excel Blue Wave
Jake Steed
0 0 0 87 0 0 0 0 0 0
Excel Blue Wave
Lawson Wood
0 0 0 32 0 0 0 0 0 0
Hoover Black Sails
James Battersby
0 18 0 46 0 0 0 0 0 0
Hoover Black Sails
Miller Blake
0 33 0 0 0 0 0 0 0 0
Hoover Black Sails
Mason Blasche
0 0 0 45 0 0 0 0 0 0
Hoover Black Sails
Cooper Darty
0 9 0 74 0 0 0 0 0 0
Hoover Black Sails
Caid Finn
0 7 0 0 0 0 0 0 0 0
Hoover Black Sails
John Mark Norris
0 0 47 0 0 0 0 0 0 0
Hoover Black Sails
Andrew Pitts
0 0 0 87 0 0 0 0 0 0
Hoover Black Sails
Noah Smith
0 0 45 0 0 0 0 0 0 0
Hoover Black Sails
Patrick Weatherly
0 20 0 33 0 0 0 0 0 0
ICON - WHITE
Cale Cox
0 0 0 61 0 0 0 0 0 0
ICON - WHITE
Joshua Gaffney
0 28 0 0 0 0 0 0 0 0
ICON - WHITE
Evan Hilliard
0 18 0 24 0 0 0 0 0 0
ICON - WHITE
John Jordan
0 19 0 18 0 0 0 0 0 0
ICON - WHITE
Christopher Nelson
0 0 66 0 0 0 0 0 0 0
ICON - WHITE
Hunter Parker
0 27 0 0 0 0 0 0 0 0
ICON - WHITE
Brody Tuinder
0 0 81 0 0 0 0 0 0 0
ICON - WHITE
Tucker West
0 20 0 0 0 0 0 0 0 0
Jag Elite 14U
Evan Bistritz
0 0 0 50 0 0 0 0 0 0
Jag Elite 14U
Jacob Byrd
0 0 51 0 0 0 0 0 0 0
Jag Elite 14U
Hudson Cahalan
0 0 0 17 0 0 0 0 0 0
Jag Elite 14U
Cooper Cole
0 0 19 0 0 0 0 0 0 0
Jag Elite 14U
Sean Corey
0 21 0 0 0 0 0 0 0 0
Jag Elite 14U
Webb Harper
0 0 37 0 0 0 0 0 0 0
Jag Elite 14U
Gavin Major
0 0 0 31 0 0 0 0 0 0
Jag Elite 14U
Blake Patrick
0 31 0 25 0 0 0 0 0 0
Jag Elite 14U
Max Plaia
0 65 0 0 0 0 0 0 0 0
LA Mustangs Baseball
Lane Alack
0 28 0 0 0 0 0 0 0 0
LA Mustangs Baseball
Landon Beauchamp
0 35 0 0 0 0 0 0 0 0
LA Mustangs Baseball
Kyle Charrier
0 19 106 82 0 0 0 0 0 0
LA Mustangs Baseball
Brandon Coakley
0 0 71 0 0 0 0 0 0 0
LA Mustangs Baseball
Tyler Martin
0 0 30 0 0 0 0 0 0 0
LA Mustangs Baseball
Dominick Vinet
0 16 54 0 0 0 0 0 0 0
Magic City Blazers
Witt Brown
0 26 0 0 0 0 0 0 0 0
Magic City Blazers
Preston Graves
0 0 3 0 0 0 0 0 0 0
Magic City Blazers
Jimmie Loats Iii
0 0 54 0 0 0 0 0 0 0
Magic City Blazers
Hunter McRee
0 0 44 0 0 0 0 0 0 0
Magic City Blazers
Fletcher Neely
0 0 77 0 0 0 0 0 0 0
Magic City Blazers
Jb Sain
0 31 0 0 0 0 0 0 0 0
Magic City Blazers
Wyatt Schultz
0 8 24 0 0 0 0 0 0 0
Magic City Blazers
Cooper Walls
0 31 0 0 0 0 0 0 0 0
Marlins
Raymond Albright
0 0 32 0 0 0 0 0 0 0
Marlins
Tripp Bouler
0 0 20 0 0 0 0 0 0 0
Marlins
Anderson Brooks
0 0 16 23 0 0 0 0 0 0
Marlins
Zac Carlisle
0 0 15 0 0 0 0 0 0 0
Marlins
Justin Hicks
0 0 21 0 0 0 0 0 0 0
Marlins
Emerson Howatt
0 0 20 8 0 0 0 0 0 0
Marlins
Coby Moore
0 0 20 16 0 0 0 0 0 0
Marlins
Logan Starnes
0 0 20 0 0 0 0 0 0 0
Marlins
Yancey Young
0 0 20 85 0 0 0 0 0 0
Oak Mountain Baseball Club
Alex Harrison
0 0 0 90 0 0 0 0 0 0
Oak Mountain Baseball Club
Kevin Jasinski
0 0 0 35 0 0 0 0 0 0
Oak Mountain Baseball Club
Nicholas McCord
0 0 0 40 0 0 0 0 0 0
Oak Mountain Baseball Club
Erik Oxford
0 0 0 83 0 0 0 0 0 0
Oak Mountain Baseball Club
Brady Saville
0 0 0 40 0 0 0 0 0 0
Oak Mountain Baseball Club
Matthew Senter
0 24 0 0 0 0 0 0 0 0
Oak Mountain Baseball Club
Camden Spangler
0 71 0 0 0 0 0 0 0 0
P&P Baseball 14u
Owen Appleby
0 0 63 0 0 0 0 0 0 0
P&P Baseball 14u
Chris Billingsley
0 0 17 63 0 0 0 0 0 0
P&P Baseball 14u
Coltyn Mitchell
0 0 0 91 0 0 0 0 0 0
P&P Baseball 14u
Spencer Nicholas
0 0 20 84 0 0 0 0 0 0
P&P Baseball 14u
Rylee Pate
0 0 81 0 0 0 0 0 0 0
P&P Baseball 14u
Copeland Sherrill
0 0 19 0 0 0 0 0 0 0
Prospex 14U Blue
Evan Brazelton
0 57 24 0 0 0 0 0 0 0
Prospex 14U Blue
Carter Daniel
0 8 36 0 0 0 0 0 0 0
Prospex 14U Blue
Sam Duskin
0 0 16 18 0 0 0 0 0 0
Prospex 14U Blue
Jake England
0 62 0 0 0 0 0 0 0 0
Prospex 14U Blue
Drew Gatlin
0 0 0 74 0 0 0 0 0 0
Prospex 14U Blue
Reid Lauderdale
0 0 21 0 0 0 0 0 0 0
Prospex 14U Blue
Brayden Murphy
0 0 51 0 0 0 0 0 0 0
Prospex 14U Blue
Logan Powers
0 0 0 27 0 0 0 0 0 0
Steel City Select 14U
Carter Abrams
0 0 31 0 0 0 0 0 0 0
Steel City Select 14U
Jackson Bradley
0 35 0 0 0 0 0 0 0 0
Steel City Select 14U
Mac Graham
0 10 62 0 0 0 0 0 0 0
Steel City Select 14U
Jackson Henderson
0 19 93 0 0 0 0 0 0 0
Steel City Select 14U
Kaleb Hester
0 0 34 0 0 0 0 0 0 0
Steel City Select 14U
Ty McGraw
0 0 12 0 0 0 0 0 0 0
Steel City Select 14U
Caden McGruder
0 0 20 0 0 0 0 0 0 0
Steel City Select 14U
Colby Smith
0 32 0 85 0 0 0 0 0 0
TritonRays 14u
Ethan Alston
0 0 0 67 0 0 0 0 0 0
TritonRays 14u
Jacob Cohen
0 0 59 0 0 0 0 0 0 0
TritonRays 14u
Rj Coker
0 0 0 70 0 0 0 0 0 0
TritonRays 14u
Jackson Fuller
0 0 88 0 0 0 0 0 0 0
TritonRays 14u
Mason Hooks
0 0 0 44 0 0 0 0 0 0
TritonRays 14u
Brady Rascoll
0 0 22 30 0 0 0 0 0 0
TritonRays 14u
Ja’Kyle Sims
0 0 6 37 0 0 0 0 0 0
TritonRays 14u
Melvin Spells
0 0 23 0 0 0 0 0 0 0
VBA 14u Black
Judson Collins
0 0 0 71 0 0 0 0 0 0
VBA 14u Black
Ben Davis
0 0 0 75 0 0 0 0 0 0
VBA 14u Black
Ryan Everly
0 0 0 16 0 0 0 0 0 0
VBA 14u Black
Will Harwell
0 0 76 0 0 0 0 0 0 0
VBA 14u Black
Brody King
0 0 0 52 0 0 0 0 0 0
VBA 14u Black
Clint Seymore
0 42 0 0 0 0 0 0 0 0
VBA 14u Black
Peyton Steele
0 0 0 75 0 0 0 0 0 0
VBA 14u Black
Josey Williamson
0 52 0 0 0 0 0 0 0 0
VBA 14u Red
Cade Collins
0 0 55 0 0 0 0 0 0 0
VBA 14u Red
Luke Davenport
0 0 0 75 0 0 0 0 0 0
VBA 14u Red
Gunner Dodd
0 0 0 34 0 0 0 0 0 0
VBA 14u Red
Ben Fisher
0 0 61 0 0 0 0 0 0 0
VBA 14u Red
Jack Rupe
0 30 0 0 0 0 0 0 0 0
VBA 14u Red
Satchel Wheeler
0 33 0 0 0 0 0 0 0 0
VBA 14u Red
Lawson Williams
0 49 0 0 0 0 0 0 0 0
VBA 14u White
Jacob Bolding
0 18 70 0 0 0 0 0 0 0
VBA 14u White
Theodore Decicco
0 28 0 0 0 0 0 0 0 0
VBA 14u White
Jack Elliott
0 5 18 0 0 0 0 0 0 0
VBA 14u White
Conner Lowery
0 0 17 0 0 0 0 0 0 0
VBA 14u White
Alex Moore
0 0 74 0 0 0 0 0 0 0
VBA 14u White
Noah Scott
0 62 57 0 0 0 0 0 0 0
VBA 14u White
Brennan Willcutt
0 0 43 0 0 0 0 0 0 0
Vestavia Rebels
Clark Dickerson
0 31 0 0 0 0 0 0 0 0
Vestavia Rebels
Ben Evans
0 6 0 0 0 0 0 0 0 0
Vestavia Rebels
Chapman Newsom
0 33 0 0 0 0 0 0 0 0
Vestavia Rebels
Sam Snowden
0 0 0 14 0 0 0 0 0 0
Vestavia Rebels
Jake Souders
0 32 0 0 0 0 0 0 0 0
Vestavia Rebels
Thomas Taaffe
0 0 10 0 0 0 0 0 0 0
Vestavia Rebels
Luke Turner
0 16 0 59 0 0 0 0 0 0
Vestavia Rebels
Dean Walker
0 0 78 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest