1,540 MLB PLAYERS | 12,794 MLB DRAFT SELECTIONS
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
05/04
Day 2
05/05
Day 3
05/06
Day 4
05/07
Day 5
05/08
Day 6
05/09
Day 7
05/10
Day 8
05/11
Day 9
05/12
Day 10
05/13
13U Cincinnati Fury Elite
Max Baumer
0 17 0 0 0 0 0 0 0 0
13U Cincinnati Fury Elite
Hudson Cardwell
0 0 10 0 0 0 0 0 0 0
13U Cincinnati Fury Elite
Andrew Edrington
0 10 0 0 0 0 0 0 0 0
13U Cincinnati Fury Elite
Nathan Ennis
0 32 0 0 0 0 0 0 0 0
13U Cincinnati Fury Elite
Brody Mangold
0 87 0 0 0 0 0 0 0 0
13U Cincinnati Fury Elite
Dakota Secrest
0 72 0 0 0 0 0 0 0 0
13U Cincinnati Fury Elite
Ethan Sweat
0 20 0 0 0 0 0 0 0 0
13U Cincinnati Fury Elite
Cus Wood
0 0 76 0 0 0 0 0 0 0
13U Georgia Jackets
Nick DiFelice
30 0 0 0 0 0 0 0 0 0
13U Georgia Jackets
Cason Engert
35 0 0 0 0 0 0 0 0 0
13U Georgia Jackets
Jackson Frank
0 14 0 0 0 0 0 0 0 0
13U Georgia Jackets
Brody Genter
20 0 0 0 0 0 0 0 0 0
13U Georgia Jackets
Cam Lusk
0 31 0 0 0 0 0 0 0 0
13U Georgia Jackets
Dhruva Narine
0 45 0 0 0 0 0 0 0 0
13U Georgia Jackets
Jack Parkinson
0 12 0 0 0 0 0 0 0 0
13U Georgia Jackets
John Cooper Williams
0 34 0 0 0 0 0 0 0 0
643 DP Tigers 13u
Jacob Leroux
0 76 0 0 0 0 0 0 0 0
643 DP Tigers 13u
Brayden May
0 0 36 0 0 0 0 0 0 0
643 DP Tigers 13u
Maxwell Morey
0 0 58 0 0 0 0 0 0 0
643 DP Tigers 13u
Dylan Radaszewski
0 91 0 0 0 0 0 0 0 0
643 DP Tigers 13u
Niall Todd
0 0 53 0 0 0 0 0 0 0
643 DP Tigers 13u
KK Towe
0 10 0 0 0 0 0 0 0 0
643 DP Tigers 13u
Brandon Trichell
0 21 0 0 0 0 0 0 0 0
643 DP Tigers 13u
Jake Tucker
0 0 73 0 0 0 0 0 0 0
75th Regiment
Kyle Carey
22 0 0 0 0 0 0 0 0 0
75th Regiment
Anthony (AJ) Ciaccio
4 0 0 0 0 0 0 0 0 0
75th Regiment
Jesse Duong
0 0 31 0 0 0 0 0 0 0
75th Regiment
Ben Hays
43 0 0 0 0 0 0 0 0 0
75th Regiment
Benny Lorenzo
0 91 0 0 0 0 0 0 0 0
75th Regiment
Griffin Macallaster
29 0 0 0 0 0 0 0 0 0
75th Regiment
Ty Moores
0 0 73 0 0 0 0 0 0 0
75th Regiment
Kyle Roper
12 31 0 0 0 0 0 0 0 0
Acworth Warriors Holbrook
Slayd Champion
32 0 0 0 0 0 0 0 0 0
Acworth Warriors Holbrook
Fisher Collins
34 0 0 0 0 0 0 0 0 0
Acworth Warriors Holbrook
Paul Gamble
0 54 0 0 0 0 0 0 0 0
Acworth Warriors Holbrook
Randy Harris
33 0 23 0 0 0 0 0 0 0
Acworth Warriors Holbrook
Wesley Moore
0 7 82 0 0 0 0 0 0 0
Acworth Warriors Holbrook
Jonah Pace
6 39 0 0 0 0 0 0 0 0
Base Knox Royals Blue
Nick Curry
0 17 62 0 0 0 0 0 0 0
Base Knox Royals Blue
Richie DeLaCruz
21 22 23 0 0 0 0 0 0 0
Base Knox Royals Blue
Ty Elder
61 0 0 0 0 0 0 0 0 0
Base Knox Royals Blue
Joseph Houser
18 0 0 0 0 0 0 0 0 0
Base Knox Royals Blue
Luke Lawson
0 45 0 0 0 0 0 0 0 0
Base Knox Royals Blue
Austin Meadows
0 19 0 0 0 0 0 0 0 0
Base Knox Royals Blue
Landon Pique
0 19 0 0 0 0 0 0 0 0
Boiling Springs Thunderdogs
Ben Ashby
0 0 42 0 0 0 0 0 0 0
Boiling Springs Thunderdogs
Brandon Boling
0 0 48 0 0 0 0 0 0 0
Boiling Springs Thunderdogs
Kole Brown
0 46 0 0 0 0 0 0 0 0
Boiling Springs Thunderdogs
Chansen Cole
0 75 0 0 0 0 0 0 0 0
Boiling Springs Thunderdogs
Jackson Cole
0 20 0 0 0 0 0 0 0 0
Boiling Springs Thunderdogs
Luke Compton
0 38 0 0 0 0 0 0 0 0
Boiling Springs Thunderdogs
Rylee Douglas
0 57 0 0 0 0 0 0 0 0
Boiling Springs Thunderdogs
Hudson Wilson
0 0 7 0 0 0 0 0 0 0
CR Baseball
Zeke Beiter
0 0 35 0 0 0 0 0 0 0
CR Baseball
Trevor Booton
0 28 0 0 0 0 0 0 0 0
CR Baseball
Mason Dozier
0 0 81 0 0 0 0 0 0 0
CR Baseball
Colton Esposito
0 0 5 0 0 0 0 0 0 0
CR Baseball
Shawn Kitchens, Jr
0 59 0 0 0 0 0 0 0 0
CR Baseball
Christopher Ty Smith
0 78 0 0 0 0 0 0 0 0
Dirtbags Baseball
Jaquan Anderson
0 0 15 0 0 0 0 0 0 0
Dirtbags Baseball
Aaron Johnson
0 0 14 0 0 0 0 0 0 0
Dirtbags Baseball
Seth Johnson
1 0 56 0 0 0 0 0 0 0
Dirtbags Baseball
Tucker Kilgore
66 0 0 0 0 0 0 0 0 0
Dirtbags Baseball
Brody Stephens
0 14 0 0 0 0 0 0 0 0
Dirtbags Baseball
Tyler Stephens
4 17 83 0 0 0 0 0 0 0
Dirtbags Baseball
Cameron Welsh
0 92 0 0 0 0 0 0 0 0
Dirtbags Baseball
Connor Wilson
51 0 0 0 0 0 0 0 0 0
Dirtbags Baseball
Sloan Wood
0 0 76 0 0 0 0 0 0 0
Doubleday braves 13 u
Charlie Bell
31 0 0 0 0 0 0 0 0 0
Doubleday braves 13 u
Frank Curry
0 0 48 0 0 0 0 0 0 0
Doubleday braves 13 u
Logan Floyd
26 0 0 0 0 0 0 0 0 0
Doubleday braves 13 u
Gage Owens
0 42 0 0 0 0 0 0 0 0
Doubleday braves 13 u
Jack Price
0 0 43 0 0 0 0 0 0 0
Doubleday braves 13 u
Evan Sanders
0 63 0 0 0 0 0 0 0 0
Doubleday braves 13 u
Jack Whitley
33 0 0 0 0 0 0 0 0 0
Dunwoody Diablos Gold 13u
Nate Chambers
0 29 0 0 0 0 0 0 0 0
Dunwoody Diablos Gold 13u
Adam Frederick
0 46 0 0 0 0 0 0 0 0
Dunwoody Diablos Gold 13u
Mac Harbin
0 31 0 0 0 0 0 0 0 0
Dunwoody Diablos Gold 13u
Hayden Hightower
0 29 0 0 0 0 0 0 0 0
Dunwoody Diablos Gold 13u
Luke Jacobellis
0 0 42 0 0 0 0 0 0 0
Dunwoody Diablos Gold 13u
Cooper Kuriger
0 0 51 0 0 0 0 0 0 0
Dunwoody Diablos Gold 13u
Michael Mattison
0 55 0 0 0 0 0 0 0 0
Dunwoody Diablos Gold 13u
Dylan Reid
0 44 0 0 0 0 0 0 0 0
Dunwoody Diablos Gold 13u
Cooper Rosen
0 0 7 0 0 0 0 0 0 0
Dunwoody Diablos Gold 13u
Thomas Termini
0 0 29 0 0 0 0 0 0 0
East Coast Sox Mitchell
Matthew Cash
0 19 0 0 0 0 0 0 0 0
East Coast Sox Mitchell
RJ Hamilton
0 17 0 0 0 0 0 0 0 0
East Coast Sox Mitchell
Garrison Kahn
0 19 56 0 0 0 0 0 0 0
East Coast Sox Mitchell
Ben Pearman
34 0 0 0 0 0 0 0 0 0
East Coast Sox Mitchell
Ryan Pearson
0 0 45 0 0 0 0 0 0 0
East Coast Sox Mitchell
Parker Rumley
27 0 0 0 0 0 0 0 0 0
East Coast Sox Mitchell
Colton Willmon
0 80 0 0 0 0 0 0 0 0
East Cobb Astros 13U
Jack Dollar
0 19 24 0 0 0 0 0 0 0
East Cobb Astros 13U
Luke Dotson
0 0 67 0 0 0 0 0 0 0
East Cobb Astros 13U
Jake Hembree
0 17 66 0 0 0 0 0 0 0
East Cobb Astros 13U
Parker Marlatt
22 0 33 0 0 0 0 0 0 0
East Cobb Astros 13U
Sean McDonald
27 0 0 0 0 0 0 0 0 0
East Cobb Astros 13U
Jackson McKenzie
0 0 63 0 0 0 0 0 0 0
East Cobb Astros 13U
Daegan Strickland
0 64 0 0 0 0 0 0 0 0
East Cobb Astros 13U
Zachary Zorbo
0 0 56 0 0 0 0 0 0 0
East Cobb Tigers 13u
Porter Buursema
0 71 0 0 0 0 0 0 0 0
East Cobb Tigers 13u
Dylan Holbrook
0 18 73 0 0 0 0 0 0 0
East Cobb Tigers 13u
Dominick Scalese
0 0 33 0 0 0 0 0 0 0
East Cobb Tigers 13u
Tyler Shelton
0 55 0 0 0 0 0 0 0 0
ECB Colt .45's Navy 13U
Davis Chastain
0 14 0 0 0 0 0 0 0 0
ECB Colt .45's Navy 13U
Paul Farley
0 51 0 0 0 0 0 0 0 0
ECB Colt .45's Navy 13U
Jack Fleming
0 57 0 0 0 0 0 0 0 0
ECB Colt .45's Navy 13U
Nate Levine
0 0 47 0 0 0 0 0 0 0
ECB Colt .45's Navy 13U
Tyler McGuire
0 72 0 0 0 0 0 0 0 0
ECB Colt .45's Navy 13U
Tate McKee
0 0 37 0 0 0 0 0 0 0
ECB Colt .45's Navy 13U
Chase Meyer
0 74 0 0 0 0 0 0 0 0
ECB Colt .45's Navy 13U
Ethan Sutton
0 0 37 0 0 0 0 0 0 0
Game On East Boeckman
Connor Boeckman
0 0 13 0 0 0 0 0 0 0
Game On East Boeckman
Cameron Hassan
0 0 27 0 0 0 0 0 0 0
Game On East Boeckman
Evan Ivester
0 16 14 0 0 0 0 0 0 0
Game On East Boeckman
Elijah Magyar
0 14 0 0 0 0 0 0 0 0
Game On East Boeckman
Fisher Procter
0 62 0 0 0 0 0 0 0 0
Game On East Boeckman
Steven Roesler
0 18 0 0 0 0 0