2,098 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/14
Day 2
10/15
Day 3
10/16
Day 4
10/17
Day 5
10/18
Day 6
10/19
Day 7
10/20
Day 8
10/21
Day 9
10/22
Day 10
10/23
14U Kangaroo Court Roos National Alabama
Dj Blackwood
0 0 54 0 0 0 0 0 0 0
14U Kangaroo Court Roos National Alabama
Kaden Burgdorf
0 33 0 0 0 0 0 0 0 0
14U Kangaroo Court Roos National Alabama
Bryce English
0 30 0 0 0 0 0 0 0 0
14U Kangaroo Court Roos National Alabama
Rowen Groeneweg
0 28 0 0 0 0 0 0 0 0
14U Kangaroo Court Roos National Alabama
Declan King
0 42 0 0 0 0 0 0 0 0
14U Kangaroo Court Roos National Alabama
Branden Pegueros
0 52 0 0 0 0 0 0 0 0
14U Kangaroo Court Roos National Alabama
Jacob Sasser
0 30 0 0 0 0 0 0 0 0
14U Kangaroo Court Roos National Alabama
Colin Watson
0 0 60 0 0 0 0 0 0 0
33s Baseball 15u
Bryant Diddell
0 32 70 0 0 0 0 0 0 0
33s Baseball 15u
Michael Dozier
0 69 0 0 0 0 0 0 0 0
33s Baseball 15u
Kayden McQuown
0 0 55 0 0 0 0 0 0 0
33s Baseball 15u
Evan Moller
0 70 0 0 0 0 0 0 0 0
33s Baseball 15u
Cooper Sain
0 0 8 0 0 0 0 0 0 0
33s Baseball 15u
Keaton Shanlever
0 25 15 0 0 0 0 0 0 0
33s Baseball 15u
Rob Wilson
0 14 0 0 0 0 0 0 0 0
33s Baseball 2026
Hollis Coleman
0 24 0 0 0 0 0 0 0 0
33s Baseball 2026
Max Crowder
0 55 0 0 0 0 0 0 0 0
33s Baseball 2026
Reid Dickerson
0 0 13 0 0 0 0 0 0 0
33s Baseball 2026
Austin Senick
0 41 0 0 0 0 0 0 0 0
33s Baseball 2026
John Louis Watson
0 63 0 0 0 0 0 0 0 0
33s Baseball 2026
Sims Young
0 0 74 0 0 0 0 0 0 0
5 Star Alabama National
Breyden Biggs
0 30 0 0 0 0 0 0 0 0
5 Star Alabama National
Charlie Brinkman
0 20 46 0 0 0 0 0 0 0
5 Star Alabama National
Baylor Fields
0 0 9 0 0 0 0 0 0 0
5 Star Alabama National
Brock Garrett
0 8 73 0 0 0 0 0 0 0
5 Star Alabama National
Jake Holderfield
0 54 0 0 0 0 0 0 0 0
5 Star Alabama National
Ryan Hurd
0 21 0 0 0 0 0 0 0 0
5 Star Alabama National
Davis Kelley
0 0 58 0 0 0 0 0 0 0
5 Star Alabama National
Garrett Lawley
0 66 0 0 0 0 0 0 0 0
5 Star Alabama National
Dylan Parrish
0 12 0 0 0 0 0 0 0 0
5 Star Alabama National
Ellis Thoms
0 20 0 0 0 0 0 0 0 0
Big League Wildcats 14U Red
Luke Alexander
0 17 0 0 0 0 0 0 0 0
Big League Wildcats 14U Red
Brody Childers
0 14 21 0 0 0 0 0 0 0
Big League Wildcats 14U Red
Brayson Davis
0 4 0 0 0 0 0 0 0 0
Big League Wildcats 14U Red
Jordan Fisher
0 77 0 0 0 0 0 0 0 0
Big League Wildcats 14U Red
Jeffrey Gardner
0 21 0 0 0 0 0 0 0 0
Big League Wildcats 14U Red
Landon Lay
0 19 0 0 0 0 0 0 0 0
Big League Wildcats 14U Red
Ethan McLure
0 9 58 0 0 0 0 0 0 0
Big League Wildcats 14U Red
Traylon Palmer
0 51 0 0 0 0 0 0 0 0
Chaos
Brooks Canady
0 87 0 0 0 0 0 0 0 0
Chaos
Brady Cavanaugh
0 19 83 0 0 0 0 0 0 0
Chaos
Graham Davis
0 0 58 0 0 0 0 0 0 0
Chaos
Jacob Fisher
0 0 44 0 0 0 0 0 0 0
Chaos
Lint Sawyer
0 4 86 0 0 0 0 0 0 0
Chaos
Davis Shiver
0 74 0 0 0 0 0 0 0 0
Chaos
Kade Smith
0 0 9 0 0 0 0 0 0 0
Cyclones Baseball 15u
Xavier Bork
0 11 26 0 0 0 0 0 0 0
Cyclones Baseball 15u
Bodie Burnette
0 76 0 0 0 0 0 0 0 0
Cyclones Baseball 15u
Tucker Lee
0 82 0 0 0 0 0 0 0 0
Cyclones Baseball 15u
Braelyn Pratt
0 0 28 0 0 0 0 0 0 0
Cyclones Baseball 15u
Charles Rucker
0 0 76 0 0 0 0 0 0 0
Cyclones Baseball 15u
Landon Torigian
0 14 0 0 0 0 0 0 0 0
East Coast Sox - 15u Petrock
Kade Brantley
0 0 9 0 0 0 0 0 0 0
East Coast Sox - 15u Petrock
Joseph Bryant
0 19 0 0 0 0 0 0 0 0
East Coast Sox - 15u Petrock
Sheldon Fausnight
0 0 33 0 0 0 0 0 0 0
East Coast Sox - 15u Petrock
Wiley Hicks
0 81 0 0 0 0 0 0 0 0
East Coast Sox - 15u Petrock
Branson Hogan
0 0 93 0 0 0 0 0 0 0
East Coast Sox - 15u Petrock
Cade Kallaher
0 65 0 0 0 0 0 0 0 0
East Coast Sox - 15u Petrock
Braden Lee
0 62 0 0 0 0 0 0 0 0
East Coast Sox - 15u Petrock
Silas Osbourn
0 0 72 0 0 0 0 0 0 0
East Coast Sox - 15u Petrock
Jack Turner
0 16 0 0 0 0 0 0 0 0
East Coast Sox Bham
Jude Davidson
0 0 49 0 0 0 0 0 0 0
East Coast Sox Bham
John Elliott
0 5 0 0 0 0 0 0 0 0
East Coast Sox Bham
Christopher England
0 21 0 0 0 0 0 0 0 0
East Coast Sox Bham
Brooks Fowlkes
0 0 63 0 0 0 0 0 0 0
East Coast Sox Bham
Kenneth Means III
0 45 0 0 0 0 0 0 0 0
East Coast Sox Bham
Drew Monte
0 30 0 0 0 0 0 0 0 0
East Coast Sox Bham
Colton Redmond
0 61 0 0 0 0 0 0 0 0
East Coast Sox Bham
Andrew Renfroe
0 7 0 0 0 0 0 0 0 0
East Coast Sox Bham
Caleb Simpson
0 55 0 0 0 0 0 0 0 0
HOJO Elite 15U
Cash Branyan
0 0 22 0 0 0 0 0 0 0
HOJO Elite 15U
Zane Carlson
0 32 0 0 0 0 0 0 0 0
HOJO Elite 15U
Noah Holbrook
0 53 0 0 0 0 0 0 0 0
HOJO Elite 15U
Brenden Selph
0 0 62 0 0 0 0 0 0 0
HOJO Elite 15U
Evyn Underwood
0 52 0 0 0 0 0 0 0 0
HOJO Elite 15U
Hayden Waller
0 80 0 0 0 0 0 0 0 0
Mbc Elite
Caden Carpenter
0 83 0 0 0 0 0 0 0 0
Mbc Elite
Madison Curry
0 85 0 0 0 0 0 0 0 0
Mbc Elite
Charlie Cutler
0 10 47 0 0 0 0 0 0 0
Mbc Elite
Bryant Grimes
0 29 51 0 0 0 0 0 0 0
Mbc Elite
Mason Hawkins
0 12 0 0 0 0 0 0 0 0
Mbc Elite
Rhys Jones
0 18 0 0 0 0 0 0 0 0
Mbc Elite
Blake Moses
0 25 46 0 0 0 0 0 0 0
Mbc Elite
Coleman Stabler
0 0 18 0 0 0 0 0 0 0
Panhandle Prime
Hunter Bolinger
0 88 0 0 0 0 0 0 0 0
Panhandle Prime
Jace Cunningham
0 0 39 0 0 0 0 0 0 0
Panhandle Prime
Aidan Forrest
0 86 0 0 0 0 0 0 0 0
Panhandle Prime
Lane Hathaway
0 0 92 0 0 0 0 0 0 0
Panhandle Prime
Mason Laymon
0 15 48 0 0 0 0 0 0 0
Panhandle Prime
Baylor Partie
0 0 63 0 0 0 0 0 0 0
TEAM 850 15U
Fletcher Brown
0 37 0 0 0 0 0 0 0 0
TEAM 850 15U
Sam Bruce
0 0 64 0 0 0 0 0 0 0
TEAM 850 15U
Declan Fowler
0 0 29 0 0 0 0 0 0 0
TEAM 850 15U
Jaydon Gray
0 0 46 0 0 0 0 0 0 0
TEAM 850 15U
Lane Johnson
0 0 18 0 0 0 0 0 0 0
TEAM 850 15U
Brantley Kirkland
0 67 0 0 0 0 0 0 0 0
TEAM 850 15U
Cason Marlow
0 0 80 0 0 0 0 0 0 0
TEAM 850 15U
Cohen Tigerina
0 82 0 0 0 0 0 0 0 0
TEAM 850 15U
Johnson Whitworth
0 0 96 0 0 0 0 0 0 0
Top Gun
Charlie East
0 20 0 0 0 0 0 0 0 0
Top Gun
Vikram Iyer
0 39 55 0 0 0 0 0 0 0
Top Gun
Abe Martin
0 102 0 0 0 0 0 0 0 0
Top Gun
Lane McBurnett
0 93 0 0 0 0 0 0 0 0
Top Gun
Davis Ruston
0 0 65 0 0 0 0 0 0 0
TPL National
Ethan Benson
0 86 0 0 0 0 0 0 0 0
TPL National
Jackson Dassau
0 70 0 0 0 0 0 0 0 0
TPL National
Marcus Muse
0 0 35 0 0 0 0 0 0 0
TPL National
Ashton Smith
0 35 0 0 0 0 0 0 0 0
TPL National
Ellis Tucker
0 0 69 0 0 0 0 0 0 0
TPL National
Jude Young
0 61 0 0 0 0 0 0 0 0
Wow Factor Mid-South - Lott
Cayden Lott
0 0 17 0 0 0 0 0 0 0
Wow Factor Mid-South - Lott
Landry Maxwell
0 75 0 0 0 0 0 0 0 0
Wow Factor Mid-South - Lott
Caden Pearsell
0 13 0 0 0 0 0 0 0 0
Wow Factor Mid-South - Lott
Mason Prouty
0 0 86 0 0 0 0 0 0 0
Wow Factor Mid-South - Lott
Bennett Rimes
0 122 0 0 0 0 0 0 0 0
Wow Factor Mid-South - Lott
John Stowers
0 48 0 0 0 0 0 0 0 0
Wow Factor Mid-South - Lott
Braydn Warren
0 9 74 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest