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)
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/18
Day 2
05/19
Day 3
05/20
Day 4
05/21
Day 5
05/22
Day 6
05/23
Day 7
05/24
Day 8
05/25
Day 9
05/26
Day 10
05/27
Bama Braves 15u
Bralyn Baugh
25 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Micah Brasher
11 29 0 0 0 0 0 0 0 0
Bama Braves 15u
Jacob Burgos
7 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Brayden Byers
29 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Nicholas Catlett
28 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Jeremiah Killian
47 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Parker Rice
28 14 0 0 0 0 0 0 0 0
Bama Braves 15u
Kelton Strickland
30 67 0 0 0 0 0 0 0 0
Bama Braves 15u
Kent Wingard
23 0 0 0 0 0 0 0 0 0
Beehive Stars
Hudson Campbell
53 0 0 0 0 0 0 0 0 0
Beehive Stars
Cole Matheny
63 0 0 0 0 0 0 0 0 0
Beehive Stars
Aiden McCrary
27 0 0 0 0 0 0 0 0 0
Beehive Stars
Cooper Spencer
66 0 0 0 0 0 0 0 0 0
Birmingham Stars
Nash Davis
0 84 0 0 0 0 0 0 0 0
Birmingham Stars
Tylan Floyd
50 0 0 0 0 0 0 0 0 0
Birmingham Stars
Brandon Garth Jr.
22 50 0 0 0 0 0 0 0 0
Birmingham Stars
Sutton Gore
0 40 0 0 0 0 0 0 0 0
Birmingham Stars
Connor Greb
0 7 0 0 0 0 0 0 0 0
Birmingham Stars
Nolan Lawson
32 0 0 0 0 0 0 0 0 0
Birmingham Stars
Bentley Smith
0 88 0 0 0 0 0 0 0 0
Birmingham Stars
Brody Smith
42 12 0 0 0 0 0 0 0 0
Black Sox Baseball 15u Black
Andrew Edwards
25 59 0 0 0 0 0 0 0 0
Black Sox Baseball 15u Black
Coley Gilstrap
23 0 0 0 0 0 0 0 0 0
Black Sox Baseball 15u Black
John Carter Goolesby
38 0 0 0 0 0 0 0 0 0
Black Sox Baseball 15u Black
Auston Klotzbach
14 35 0 0 0 0 0 0 0 0
Black Sox Baseball 15u Black
Walker Sellars
68 0 0 0 0 0 0 0 0 0
Black Sox Baseball 15u Black
Brady Stocks
51 0 0 0 0 0 0 0 0 0
Bulldogs
Simon Butler
30 0 0 0 0 0 0 0 0 0
Bulldogs
Noah Cooper
30 18 0 0 0 0 0 0 0 0
Bulldogs
Sam Ewing
30 0 0 0 0 0 0 0 0 0
Bulldogs
Reese Ingram
28 0 0 0 0 0 0 0 0 0
Bulldogs
Cooper Lindley
30 98 0 0 0 0 0 0 0 0
Bulldogs
Will Murff
31 0 0 0 0 0 0 0 0 0
Bulldogs
Finn Willis
27 0 0 0 0 0 0 0 0 0
Bulldogs
Cohen Young
46 0 0 0 0 0 0 0 0 0
Cahaba Elite Blue Sox
Berkley Clark
0 20 0 0 0 0 0 0 0 0
Cahaba Elite Blue Sox
Jackson Dial
26 0 0 0 0 0 0 0 0 0
Cahaba Elite Blue Sox
Aiden Miller
35 0 0 0 0 0 0 0 0 0
Cahaba Elite Blue Sox
Kyson Randall
27 0 0 0 0 0 0 0 0 0
Cahaba Elite Blue Sox
Jordan Riley
23 33 0 0 0 0 0 0 0 0
Cahaba Elite Blue Sox
Brody Smithson
29 39 0 0 0 0 0 0 0 0
Cahaba Elite Blue Sox
Jacob Upton
29 13 0 0 0 0 0 0 0 0
Cahaba Elite Blue Sox
Hunner Vanderford
21 0 0 0 0 0 0 0 0 0
Canes Se 15u Lawless
Matthew Alexich
0 46 0 0 0 0 0 0 0 0
Canes Se 15u Lawless
Eli Ampel
53 0 0 0 0 0 0 0 0 0
Canes Se 15u Lawless
Luke Bennett
24 0 0 0 0 0 0 0 0 0
Canes Se 15u Lawless
Judd Chastain
52 0 0 0 0 0 0 0 0 0
Canes Se 15u Lawless
Rush Faulk
0 23 0 0 0 0 0 0 0 0
Canes Se 15u Lawless
Anthony Leon
25 0 0 0 0 0 0 0 0 0
Canes Se 15u Lawless
Peyton Nauss
10 59 0 0 0 0 0 0 0 0
Canes Se 15u Lawless
Everett Perkins
0 38 0 0 0 0 0 0 0 0
Canes Se 15u Lawless
Ace Ramsey
19 27 0 0 0 0 0 0 0 0
East Coast Sox Tn
Chris Adams
22 66 0 0 0 0 0 0 0 0
East Coast Sox Tn
Kayden Castillo
36 22 0 0 0 0 0 0 0 0
East Coast Sox Tn
Sam Jones
54 0 0 0 0 0 0 0 0 0
East Coast Sox Tn
Kasen Morrison
25 0 0 0 0 0 0 0 0 0
East Coast Sox Tn
James Vaughn
47 47 0 0 0 0 0 0 0 0
East Coast Sox Tn
Makai Williams
18 64 0 0 0 0 0 0 0 0
East Coast Sox Tn
Spencer Willow
41 0 0 0 0 0 0 0 0 0
East Coast Sox Tn
Andrew Workman
24 0 0 0 0 0 0 0 0 0
East Coast Sox Tn Prime
Landon Byrd
39 62 0 0 0 0 0 0 0 0
East Coast Sox Tn Prime
Jordan Childress
56 0 0 0 0 0 0 0 0 0
East Coast Sox Tn Prime
Adrian Gomez
0 35 0 0 0 0 0 0 0 0
East Coast Sox Tn Prime
Jayden Hathcock
0 42 0 0 0 0 0 0 0 0
East Coast Sox Tn Prime
Aiden Montle
0 61 0 0 0 0 0 0 0 0
East Coast Sox Tn Prime
Preston Mullins
10 46 0 0 0 0 0 0 0 0
East Coast Sox Tn Prime
Daffy Norment
0 26 0 0 0 0 0 0 0 0
East Coast Sox Tn Prime
Jon-Kolbi Stanley
40 0 0 0 0 0 0 0 0 0
EBC 15u-Bell
Boston Farmer
21 0 0 0 0 0 0 0 0 0
EBC 15u-Bell
Garner Fletcher
22 0 0 0 0 0 0 0 0 0
EBC 15u-Bell
Christian Hare
29 0 0 0 0 0 0 0 0 0
EBC 15u-Bell
Bryson Johnson
55 0 0 0 0 0 0 0 0 0
EBC 15u-Bell
Kasey King
8 0 0 0 0 0 0 0 0 0
EBC 15u-Peet
Stone Cook
30 0 0 0 0 0 0 0 0 0
EBC 15u-Peet
Jace Edwards
20 0 0 0 0 0 0 0 0 0
EBC 15u-Peet
Landon George
0 79 0 0 0 0 0 0 0 0
EBC 15u-Peet
Parker Hicks
0 66 0 0 0 0 0 0 0 0
EBC 15u-Peet
Mason Hildreth
13 0 0 0 0 0 0 0 0 0
EBC 15u-Peet
Brady Rodgers
0 78 0 0 0 0 0 0 0 0
EBC 15u-Peet
Weston Stanton
0 39 0 0 0 0 0 0 0 0
EBC 15u-Peet
Brody Wright
27 78 0 0 0 0 0 0 0 0
EBC 15u-Peet
Paxton Wright
87 0 0 0 0 0 0 0 0 0
Hoover Bucs
Kennar Jones
0 19 0 0 0 0 0 0 0 0
Hoover Bucs
Nathan Korovin
0 97 0 0 0 0 0 0 0 0
Hoover Bucs
Jackson Newton
12 0 0 0 0 0 0 0 0 0
Hoover Bucs
Joey ODonnell
0 83 0 0 0 0 0 0 0 0
Hoover Bucs
Colton Redmond
0 11 0 0 0 0 0 0 0 0
Hoover Bucs
Caleb Simpson
96 0 0 0 0 0 0 0 0 0
Hoover Bucs
Cade Wilson
96 0 0 0 0 0 0 0 0 0
Hustle Factory Heat 15u
Jackson Chladny
25 3 0 0 0 0 0 0 0 0
Hustle Factory Heat 15u
Kolten Gambrel
38 0 0 0 0 0 0 0 0 0
Hustle Factory Heat 15u
Levi Harber
53 0 0 0 0 0 0 0 0 0
Hustle Factory Heat 15u
Josh Leonard
24 58 0 0 0 0 0 0 0 0
Hustle Factory Heat 15u
Jebidiah Simms
29 0 0 0 0 0 0 0 0 0
Hustle Factory Heat 15u
Trevor Spivey
19 22 0 0 0 0 0 0 0 0
Hustle Factory Heat 15u
Michael Veloz
31 0 0 0 0 0 0 0 0 0
Mafia 15u
Mason Dean
12 0 0 0 0 0 0 0 0 0
Mafia 15u
Brody Mathis
66 0 0 0 0 0 0 0 0 0
Mafia 15u
Logan Swam
8 0 0 0 0 0 0 0 0 0
Midland Tn 15u Scout
Evan Calhoun
0 66 0 0 0 0 0 0 0 0
Midland Tn 15u Scout
Cyrus Conner
0 34 0 0 0 0 0 0 0 0
Midland Tn 15u Scout
Josh Cornwell
60 0 0 0 0 0 0 0 0 0
Midland Tn 15u Scout
Cole Gentry
0 11 0 0 0 0 0 0 0 0
Midland Tn 15u Scout
Logan Manausa
14 31 0 0 0 0 0 0 0 0
Midland Tn 15u Scout
Micah Pitts
71 0 0 0 0 0 0 0 0 0
Midland Tn 15u Scout
Isaac Romaniuk
30 63 0 0 0 0 0 0 0 0
Midland Tn 15u Scout
Preston (Rip) Toth
0 38 0 0 0 0 0 0 0 0
Ms Scout 1
Tanner Brannigan
81 0 0 0 0 0 0 0 0 0
Ms Scout 1
Gavin Carroll
7 0 0 0 0 0 0 0 0 0
Ms Scout 1
Presley Ellis
0 11 0 0 0 0 0 0 0 0
Ms Scout 1
John Enis
5 0 0 0 0 0 0 0 0 0
Ms Scout 1
Bennett Geno
0 56 0 0 0 0 0 0 0 0
Ms Scout 1
John pharr
16 0 0 0 0 0 0 0 0 0
Ms Scout 1
Tucker Phillips
29 0 0 0 0 0 0 0 0 0
Ms Scout 1
Ethan Reeves
0 10 0 0 0 0 0 0 0 0
Ms Scout 1
Jace Yates
0 60 0 0 0 0 0 0 0 0
Ms Scout 1
Zachary Zimmerman
38 0 0 0 0 0 0 0 0 0
Revolution Elite Titans
Braden Bonez
27 0 0 0 0 0 0 0 0 0
Revolution Elite Titans
Brayden Hennigan
82 0 0 0 0 0 0 0 0 0
Revolution Elite Titans
Brantley Patrick
15 0 0 0 0 0 0 0 0 0
Revolution Elite Titans
Drew Phebus
26 0 0 0 0 0 0 0 0 0
Revolution Elite Titans
Keaton Reece
0 66 0 0 0 0 0 0 0 0
Revolution Elite Titans
Lawson Taylor
0 39 0 0 0 0 0 0 0 0
Revolution Elite Titans - Scout
Bradley Faulkner
0 4 0 0 0 0 0 0 0 0
Revolution Elite Titans - Scout
Carson Holcey-Billingsley
22 0 0 0 0 0 0 0 0 0
Revolution Elite Titans - Scout
Davis Neely
0 75 0 0 0 0 0 0 0 0
Revolution Elite Titans - Scout
Cason Weidman
63 0 0 0 0 0 0 0 0 0
Sbg Sox American,AL
Graves Bowman
0 29 0 0 0 0 0 0 0 0
Sbg Sox American,AL
Charlie Ferino
45 0 0 0 0 0 0 0 0 0
Sbg Sox American,AL
Jack Jensen
0 32 0 0 0 0 0 0 0 0
Sbg Sox American,AL
Jake McDavid
0 42 0 0 0 0 0 0 0 0
Strike Zone 15u
Banks Borwick
39 0 0 0 0 0 0 0 0 0
Strike Zone 15u
Max Carver
34 0 0 0 0 0 0 0 0 0
Strike Zone 15u
Konnor Dunkin
32 17 0 0 0 0 0 0 0 0
Strike Zone 15u
Jonah Eckleberry
0 34 0 0 0 0 0 0 0 0
Strike Zone 15u
Collin Nelson
30 0 0 0 0 0 0 0 0 0
Strike Zone 15u
Carson Pewitt
13 29 0 0 0 0 0 0 0 0
Strike Zone 15u
Titan Thornton
30 0 0 0 0 0 0 0 0 0
Team Rawlings 15u
Baker Capehart
26 0 0 0 0 0 0 0 0 0
Team Rawlings 15u
Austin Dearing
110 0 0 0 0 0 0 0 0 0
Team Rawlings 15u
Brayden Hudson
50 0 0 0 0 0 0 0 0 0
Top Tier Roos National Bama 2027
Dj Blackwood
77 0 0 0 0 0 0 0 0 0
Top Tier Roos National Bama 2027
Connor Ellsworth
31 76 0 0 0 0 0 0 0 0
Top Tier Roos National Bama 2027
Ben Fandrich
19 0 0 0 0 0 0 0 0 0
Top Tier Roos National Bama 2027
Jackson Horn
29 25 0 0 0 0 0 0 0 0
Top Tier Roos National Bama 2027
Spencer Snipes
14 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u
Brandt Aho
12 25 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u
Will Bochnak
56 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u
Patrick Henderson
37 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u
Price Lamaster
0 15 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u
Houston Lee
0 64 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u
Bennett Nix
67 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u
Ben Ponder
28 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Blue
Wyatt Dunaway
56 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Blue
Hudson Jackman
24 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Blue
Hunt Kincaid
0 23 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Blue
Charlie Larocca
47 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Blue
Walker Neely
0 52 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Blue
Aiden Owens
12 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Blue
Daniel Richardson
0 43 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Blue
Watson Turnage
45 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Blue
Emerson Yates
25 51 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Gray
Grayson Coad
0 43 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Gray
Preston Cox
47 50 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Gray
Jonathan Dabney
0 13 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Gray
William Russ
0 43 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Gray
Devin Scott
0 73 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Gray
Griffin Stewart
48 44 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Gray
Ethan Van Asselt
29 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u Gray
Adam Wood
0 41 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u White
James Eady
75 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u White
George Gaston
0 12 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u White
Sam Lanier
82 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u White
Michael Masterson
62 0 0 0 0 0 0 0 0 0
Usa Prime Alabama 15u White
Rivers Perlis
0 84 0 0 0 0 0 0 0 0
West Ga Bombers Elite
Seth Mika
73 0 0 0 0 0 0 0 0 0
West Ga Bombers Elite
Brian Moore
74 0 0 0 0 0 0 0 0 0
West Ga Bombers Elite
Caiden Veal
41 0 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15U
Noah Cline
0 29 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15U
Trevor Harris
90 0 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15U
Bryant Hopkins
58 0 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15U
Evan Long
0 73 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15U
Hunter Mcglaun
69 0 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