2,072 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
05/17
Day 2
05/18
Day 3
05/19
Day 4
05/20
Day 5
05/21
Day 6
05/22
Day 7
05/23
Day 8
05/24
Day 9
05/25
Day 10
05/26
643 DP Cougars 15U Montgo
RJ Austin
0 0 76 0 0 0 0 0 0 0
643 DP Cougars 15U Montgo
Carter Davies
0 78 0 0 0 0 0 0 0 0
643 DP Cougars 15U Montgo
Max Eichenberger
0 0 43 0 0 0 0 0 0 0
643 DP Cougars 15U Montgo
Fabian Guillen
0 8 52 0 0 0 0 0 0 0
643 DP Cougars 15U Montgo
Davis Hodges
0 30 76 0 0 0 0 0 0 0
643 DP Cougars 15U Montgo
Andruw Jones
0 0 11 0 0 0 0 0 0 0
643 DP Cougars 15U Montgo
Nicholas Jones
0 69 0 0 0 0 0 0 0 0
643 DP Cougars 15U Montgo
Casual Kay
0 2 61 0 0 0 0 0 0 0
643 DP Cougars 15U Montgo
Caleb Nix
0 55 0 0 0 0 0 0 0 0
643 DP Cougars 15U Montgo
Reece Robertson
0 23 29 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Sam Ahmann-Lloyd
0 16 10 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Andrew Bierden
0 15 0 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Sinclair Eberlein
0 0 30 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Cole Greeson
16 0 27 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Michael Herrmann
24 0 0 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Michael Hollingsworth
33 0 52 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Ben Keating
0 61 0 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Christian Lammie
0 52 0 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Joe Martinez
0 0 12 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Taylor Pease
0 13 45 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Reese Rosen
22 0 54 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Wyatt Strahl
28 0 29 0 0 0 0 0 0 0
Central Alabama Brewers 16U
JohnPaul Fox
0 88 0 0 0 0 0 0 0 0
Central Alabama Brewers 16U
Charlie Goodwin
0 8 0 0 0 0 0 0 0 0
Central Alabama Brewers 16U
Trip McKinley
0 24 0 0 0 0 0 0 0 0
Central Alabama Brewers 16U
Jackson Swarts
0 70 0 0 0 0 0 0 0 0
Central Alabama Brewers 16U
Parker Szush
0 77 0 0 0 0 0 0 0 0
Central Alabama Brewers 16U
Charlie Yaeger
0 25 0 0 0 0 0 0 0 0
Central Alabama Nationals 16U
Mason Bevelle
0 42 0 0 0 0 0 0 0 0
Central Alabama Nationals 16U
Fritz Bolongaro
0 53 0 0 0 0 0 0 0 0
Central Alabama Nationals 16U
Max Grogan
0 15 68 0 0 0 0 0 0 0
Central Alabama Nationals 16U
Hayden Humber
0 69 0 0 0 0 0 0 0 0
Central Alabama Nationals 16U
Daveyon Lavender
0 41 0 0 0 0 0 0 0 0
Central Alabama Nationals 16U
Spencer Nichols
0 23 43 0 0 0 0 0 0 0
Central Alabama Nationals 16U
Clay Smelley
0 0 27 0 0 0 0 0 0 0
Central Alabama Nationals 16U
Payte Williams
0 0 71 0 0 0 0 0 0 0
Central Alabama Nationals 16U
Kameron Wilson
0 0 20 0 0 0 0 0 0 0
Charlie Culberson Baseball
Seth Crowe
60 0 0 0 0 0 0 0 0 0
Charlie Culberson Baseball
Corben Cuzzort
26 0 0 0 0 0 0 0 0 0
Charlie Culberson Baseball
Cade Dingler
59 0 0 0 0 0 0 0 0 0
Charlie Culberson Baseball
Marcus Holiday
5 2 0 0 0 0 0 0 0 0
Charlie Culberson Baseball
Cody King
57 0 0 0 0 0 0 0 0 0
Charlie Culberson Baseball
Weston Kirk
0 86 0 0 0 0 0 0 0 0
Diablos 16u
Mitchell Cohen
0 15 0 0 0 0 0 0 0 0
Diablos 16u
Henry Cozart
0 24 0 0 0 0 0 0 0 0
Diablos 16u
Jack Curtin
0 57 0 0 0 0 0 0 0 0
Diablos 16u
Ryan Grayson
0 84 0 0 0 0 0 0 0 0
Diablos 16u
Colin Hanley
0 54 0 0 0 0 0 0 0 0
Diablos 16u
Isaac Harkins
0 0 81 0 0 0 0 0 0 0
Diablos 16u
Jason May
0 13 0 0 0 0 0 0 0 0
Diablos 16u
Evan Sitzmann
0 36 0 0 0 0 0 0 0 0
Diablos 16u
Gus Thomas
0 79 0 0 0 0 0 0 0 0
Diamond Elite Aces 16s
Brooks Gulley
0 21 0 0 0 0 0 0 0 0
Diamond Elite Aces 16s
Jesse Hammond
0 55 0 0 0 0 0 0 0 0
Diamond Elite Aces 16s
Jeremiah Hill
0 75 0 0 0 0 0 0 0 0
Diamond Elite Aces 16s
Miller Patterson
0 17 0 0 0 0 0 0 0 0
Diamond Elite Aces 16s
Seth Thomas
0 4 0 0 0 0 0 0 0 0
Diamond Elite Aces 16s
Liam Thurston
0 22 0 0 0 0 0 0 0 0
Diamond Elite Aces 16s
Trent Walk
0 37 0 0 0 0 0 0 0 0
Diamond Elite Aces 16s
Tanner Yates
0 71 0 0 0 0 0 0 0 0
East Cobb Astros 15U Landy
Robert Brady
0 20 33 0 0 0 0 0 0 0
East Cobb Astros 15U Landy
Matthew Galante
0 0 29 0 0 0 0 0 0 0
East Cobb Astros 15U Landy
Lane Grayson
0 0 40 0 0 0 0 0 0 0
East Cobb Astros 15U Landy
Will Howell
48 0 0 0 0 0 0 0 0 0
East Cobb Astros 15U Landy
Peyton Lavergne
59 0 0 0 0 0 0 0 0 0
East Cobb Astros 15U Landy
Matthew McCaffrey
0 75 0 0 0 0 0 0 0 0
East Cobb Astros 15U Landy
Ethan Payne
0 76 0 0 0 0 0 0 0 0
East Cobb Astros 15U Landy
Kelcey White Jr.
0 0 31 0 0 0 0 0 0 0
East Cobb Astros 15U Landy
Cade Yeager
0 22 0 0 0 0 0 0 0 0
East Cobb Braves 16U
Brandon Coggin
32 0 0 0 0 0 0 0 0 0
East Cobb Braves 16U
Mikey Fettig
0 9 41 0 0 0 0 0 0 0
East Cobb Braves 16U
Kyle Hill
0 13 0 0 0 0 0 0 0 0
East Cobb Braves 16U
Timothy (TJ) Murphy
44 0 75 0 0 0 0 0 0 0
East Cobb Braves 16U
Ethan Payne
43 0 89 0 0 0 0 0 0 0
East Cobb Braves 16U
Jack Sims
0 95 0 0 0 0 0 0 0 0
East Cobb Braves 16U
Richard Thomason
0 65 0 0 0 0 0 0 0 0
East Cobb Braves 16U White
Nolan Burns
15 0 0 0 0 0 0 0 0 0
East Cobb Braves 16U White
Michael Carr
0 76 0 0 0 0 0 0 0 0
East Cobb Braves 16U White
Christian Dart
31 0 0 0 0 0 0 0 0 0
East Cobb Braves 16U White
Steven Eisenberg
26 30 0 0 0 0 0 0 0 0
East Cobb Braves 16U White
David Kelliher
0 0 87 0 0 0 0 0 0 0
East Cobb Braves 16U White
Hernando Pacheco
0 0 7 0 0 0 0 0 0 0
East Cobb Braves 16U White
Will Stephens
39 0 0 0 0 0 0 0 0 0
East Cobb Colt .45's 16U Curtis
Jahir Cornick-Turpin
0 19 45 0 0 0 0 0 0 0
East Cobb Colt .45's 16U Curtis
Devin Hackney
0 72 0 0 0 0 0 0 0 0
East Cobb Colt .45's 16U Curtis
Adit Jain
0 60 0 0 0 0 0 0 0 0
East Cobb Colt .45's 16U Curtis
Daniel Lathem
0 6 0 0 0 0 0 0 0 0
East Cobb Colt .45's 16U Curtis
Mark O'Meara
0 14 72 0 0 0 0 0 0 0
East Cobb Colt .45's 16U Curtis
Davis Michael Snow
0 23 0 0 0 0 0 0 0 0
East Cobb Colt .45's 16U Curtis
Elijah Starnes
0 21 53 0 0 0 0 0 0 0
East Cobb Prime 16U Scout
Ryan Gartner
0 35 0 0 0 0 0 0 0 0
East Cobb Prime 16U Scout
Glenn Green
0 10 0 0 0 0 0 0 0 0
East Cobb Prime 16U Scout
Stephen Moraski
0 25 0 0 0 0 0 0 0 0
East Cobb Prime 16U Scout
Benjamin Norton
0 75 0 0 0 0 0 0 0 0
East Cobb Prime 16U Scout
Brandon Patanao
0 15 0 0 0 0 0 0 0 0
East Cobb Prime 16U Scout
Jackson Seng
0 68 0 0 0 0 0 0 0 0
East Cobb Prime 16U Scout
Kodi Smith
0 28 0 0 0 0 0 0 0 0
East Cobb Prime 16U Scout
Taylor Trotter
0 42 0 0 0 0 0 0 0 0
East Cobb Prime 16U Scout
Anthony Woeltje
0 27 0 0 0 0 0 0 0 0
East Cobb Tigers 16U
Tyler Camp
0 41 0 0 0 0 0 0 0 0
East Cobb Tigers 16U
Christopher Cole
0 14 0 0 0 0 0 0 0 0
East Cobb Tigers 16U
Ben Crawley
0 0 94 0 0 0 0 0 0 0
East Cobb Tigers 16U
Jake Edwards
0 0 18 0 0 0 0 0 0 0
East Cobb Tigers 16U
Tanner Grinstead
0 75 0 0 0 0 0 0 0 0
East Cobb Tigers 16U
AJ Ventry
0 95 0 0 0 0 0 0 0 0
Georgia Bombers 16U Carter
Jack Carnes
0 34 0 0 0 0 0 0 0 0
Georgia Bombers 16U Carter
Andrew Ford
0 90 0 0 0 0 0 0 0 0
Georgia Bombers 16U Carter
Max Henry
0 40 0 0 0 0 0 0 0 0
Georgia Bombers 16U Carter
John Heyerdahl
0 0 22 0 0 0 0 0 0 0
Georgia Bombers 16U Carter
Jake Hoffman
0 44 0 0 0 0 0 0 0 0
Georgia Bombers 16U Carter
Michael Kass
0 44 0 0 0 0 0 0 0 0
Georgia Bombers 16U Carter
Josh Leerssen
0 37 0 0 0 0 0 0 0 0
Georgia Bombers 16U Carter
Victor Murra Schott
0 62 0 0 0 0 0 0 0 0
Georgia Bombers 16U Carter
Preston Wetmore
0 0 77 0 0 0 0 0 0 0
Georgia Bombers 16U Carter
Jared Woodward
0 0 72 0 0 0 0 0 0 0
Georgia Roadrunners
Aaron Corbin
0 37 0 0 0 0 0 0 0 0
Georgia Roadrunners
Andrew Dover
0 18 0 0 0 0 0 0 0 0
Georgia Roadrunners
Joey Edison
24 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Johnny Eneberg
0 14 0 0 0 0 0 0 0 0
Georgia Roadrunners
Julian Figueroa
0 7 0 0 0 0 0 0 0 0
Georgia Roadrunners
Ryan Gamble
28 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Nicholas Holbrook
36 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
John Kirchner
0 25 0 0 0 0 0 0 0 0
Georgia Roadrunners
Landon Ladd
0 10 0 0 0 0 0 0 0 0
Georgia Roadrunners
Brent Robinson
0 39 0 0 0 0 0 0 0 0
Georgia Roadrunners
Zion Taylor
0 68 0 0 0 0 0 0 0 0
Georgia Roadrunners
Kareh Valentin
23 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Chris Valentine
6 0 0 0 0 0 0 0 0 0
Hobgood Braves
Hayden Allred
0 17 0 0 0 0 0 0 0 0
Hobgood Braves
Michael Jarvis
0 54 0 0 0 0 0 0 0 0
Hobgood Braves
Brian Picinic
0 20 72 0 0 0 0 0 0 0
Hobgood Braves
Austin Rosenberg
0 31 0 0 0 0 0 0 0 0
Hobgood Braves
Max Seevers
0 49 0 0 0 0 0 0 0 0
Hobgood Braves
Will Sherman
0 30 32 0 0 0 0 0 0 0
Hobgood Braves
Devin Young
0 70 0 0 0 0 0 0 0 0
NextLvl 16U Cannon
Brett Blomquist
0 49 0 0 0 0 0 0 0 0
NextLvl 16U Cannon
Cole Hutchinson
2 46 0 0 0 0 0 0 0 0
NextLvl 16U Cannon
Bryse Ingle
40 0 86 0 0 0 0 0 0 0
NextLvl 16U Cannon
Caleb McGinnis
29 0 84 0 0 0 0 0 0 0
NextLvl 16U Cannon
Bowen Mitchell
23 0 44 0 0 0 0 0 0 0
NextLvl 16U Cannon
Zeke Swartz
28 14 0 0 0 0 0 0 0 0
NextLvl 16U Cannon
Landon Underhill
33 0 0 0 0 0 0 0 0 0
NextLvl 16U Cannon
CJ Whaley
43 0 86 0 0 0 0 0 0 0
NextLvl 16U Patel
Gage Chumley
0 33 0 0 0 0 0 0 0 0
NextLvl 16U Patel
Tanner Cochran
0 16 0 0 0 0 0 0 0 0
NextLvl 16U Patel
Justin England
0 61 0 0 0 0 0 0 0 0
NextLvl 16U Patel
Davis Frachiseur
0 0 28 0 0 0 0 0 0 0
NextLvl 16U Patel
Hunter Gulledge
0 26 91 0 0 0 0 0 0 0
NextLvl 16U Patel
Logan Lynch
0 89 0 0 0 0 0 0 0 0
NextLvl 16U Patel
Caleb Stacy
0 47 0 0 0 0 0 0 0 0
Precision Baseball - 16u Waters
William Bottoms
0 20 0 0 0 0 0 0 0 0
Precision Baseball - 16u Waters
Andrew Cash
0 27 0 0 0 0 0 0 0 0
Precision Baseball - 16u Waters
Thomas Gurr
0 42 0 0 0 0 0 0 0 0
Precision Baseball - 16u Waters
Michael Irvin
0 107 0 0 0 0 0 0 0 0
Precision Baseball - 16u Waters
Moses Lim
0 28 0 0 0 0 0 0 0 0
Precision Baseball - 16u Waters
Will Martin
0 4 0 0 0 0 0 0 0 0
Precision Baseball - 16u Waters
Jack Moore
0 16 0 0 0 0 0 0 0 0
Precision Baseball - 16u Waters
Jacob O'Harrow
0 59 0 0 0 0 0 0 0 0
Precision Baseball - 16u Waters
Austin Stowe
0 24 0 0 0 0 0 0 0 0
Reloaded
Wisam Aboneaaj
0 71 0 0 0 0 0 0 0 0
Reloaded
Blake Bakaric
29 0 0 0 0 0 0 0 0 0
Reloaded
Joey Bellagamba
0 0 14 0 0 0 0 0 0 0
Reloaded
Jacob Black
0 61 0 0 0 0 0 0 0 0
Reloaded
Walter Braxton
0 48 0 0 0 0 0 0 0 0
Reloaded
Tyler Hower
0 0 76 0 0 0 0 0 0 0
Reloaded
Tanner Locsin
35 0 0 0 0 0 0 0 0 0
Reloaded
Avery Murphy
4 14 0 0 0 0 0 0 0 0
Reloaded
Ray Wolf
37 0 0 0 0 0 0 0 0 0
Roswell Hornets
Jared Berenthal
0 66 0 0 0 0 0 0 0 0
Roswell Hornets
Mason Bicknell
0 57 0 0 0 0 0 0 0 0
Roswell Hornets
Elliot Esposito
0 30 0 0 0 0 0 0 0 0
Roswell Hornets
Casey McGough
0 92 0 0 0 0 0 0 0 0
Roswell Hornets
Aiden McSherry
0 19 0 0 0 0 0 0 0 0
Roswell Hornets
Zachary Snipes
0 29 0 0 0 0 0 0 0 0
S.C. Warhawks
Marlin Burwell Jr.
0 11 0 0 0 0 0 0 0 0
S.C. Warhawks
Jessen Heber
0 30 16 0 0 0 0 0 0 0
S.C. Warhawks
Jack Hedges
0 8 0 0 0 0 0 0 0 0
S.C. Warhawks
Zachary Hensley
0 90 0 0 0 0 0 0 0 0
S.C. Warhawks
Ian Salters
0 51 0 0 0 0 0 0 0 0
S.C. Warhawks
Edward "Tripp" White III
0 0 83 0 0 0 0 0 0 0
S.C. Warhawks
Chevy "Sidney" Wrenn
0 0 28 0 0 0 0 0 0 0
Titans Baseball 15U Blue
Griffin Cherry
18 0 0 0 0 0 0 0 0 0
Titans Baseball 15U Blue
Carson Davis
26 0 45 0 0 0 0 0 0 0
Titans Baseball 15U Blue
Garrett Goblish
26 0 65 0 0 0 0 0 0 0
Titans Baseball 15U Blue
Zachary Hammond
10 0 46 0 0 0 0 0 0 0
Titans Baseball 15U Blue
Aidan Moza
28 0 54 0 0 0 0 0 0 0
Titans Baseball 15U Blue
Rhett Nettles
28 0 14 0 0 0 0 0 0 0
Titans Baseball 15U Blue
Trent Reddick
29 0 8 0 0 0 0 0 0 0
Titans Baseball 15U Blue
Davis Rowell
26 0 0 0 0 0 0 0 0 0
Titans Baseball 15U Blue
Kyle Shaull
25 0 60 0 0 0 0 0 0 0
TSF Blackhawks
Henry Collins
0 80 0 0 0 0 0 0 0 0
TSF Blackhawks
Will Drew
0 30 0 0 0 0 0 0 0 0
TSF Blackhawks
Tyler Freer
0 21 0 0 0 0 0 0 0 0
TSF Blackhawks
Will Hale
0 4 0 0 0 0 0 0 0 0
TSF Blackhawks
Jaron Holzer
0 38 0 0 0 0 0 0 0 0
TSF Blackhawks
James Shaw
0 64 0 0 0 0 0 0 0 0
TSF Blackhawks
Simon Vaughan
0 79 0 0 0 0 0 0 0 0
West Cobb Raptors
Brennan Boone
0 92 0 0 0 0 0 0 0 0
West Cobb Raptors
Joseph Colina
0 50 0 0 0 0 0 0 0 0
West Cobb Raptors
Ryan Hughes
0 17 0 0 0 0 0 0 0 0
West Cobb Raptors
Dylan Lanier
0 15 0 0 0 0 0 0 0 0
West Cobb Raptors
John Raines
0 20 0 0 0 0 0 0 0 0
West Cobb Raptors
Drake Rainey
0 45 0 0 0 0 0 0 0 0
West Cobb Raptors
Aaron Rodgers
0 64 0 0 0 0 0 0 0 0
West Cobb Raptors
Zachary Twilley
0 71 0 0 0 0 0 0 0 0
West Georgia Braves
Trent Foster
0 67 0 0 0 0 0 0 0 0
West Georgia Braves
Jake Harris
0 22 0 0 0 0 0 0 0 0
West Georgia Braves
Payton McMichael
0 27 0 0 0 0 0 0 0 0
West Georgia Braves
Joshua Montalban
0 46 0 0 0 0 0 0 0 0
West Georgia Braves
Michael Oslacky
0 92 0 0 0 0 0 0 0 0
West Georgia Braves
William Westbrook
0 79 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