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
09/11
Day 2
09/12
Day 3
09/13
Day 4
09/14
Day 5
09/15
Day 6
09/16
Day 7
09/17
Day 8
09/18
Day 9
09/19
Day 10
09/20
Bullpen Redstitch 108 15U
Adam Brown
28 0 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 15U
Cooper Culberson
79 16 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 15U
Jackson Ginther
0 27 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 15U
Hudson Spear
0 31 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 15U
Hunt Tatum
0 16 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 15U
Maddox Turner
0 38 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 15U
Will Wesley
0 61 0 0 0 0 0 0 0 0
Carolina Rockies Gold
Camden Ashe
0 0 28 0 0 0 0 0 0 0
Carolina Rockies Gold
Nathan Hayworth
0 24 0 0 0 0 0 0 0 0
Carolina Rockies Gold
Conner Roy
0 57 0 0 0 0 0 0 0 0
Carolina Rockies Gold
Cole Smith
0 82 0 0 0 0 0 0 0 0
Carolina Rockies Gold
Jack Vest
0 30 45 0 0 0 0 0 0 0
Coastal Stars 2024 Prospects
Drew Campbell
0 31 0 0 0 0 0 0 0 0
Coastal Stars 2024 Prospects
Nathan O'Rear
0 39 0 0 0 0 0 0 0 0
Coastal Stars 2024 Prospects
Andrew Pavlo
0 0 39 0 0 0 0 0 0 0
Coastal Stars 2024 Prospects
Ethan Stewart
0 65 0 0 0 0 0 0 0 0
Coastal Stars 2024 Prospects
Noah Thigpen
0 0 64 0 0 0 0 0 0 0
Coastal Stars 2024 Prospects
Isaac Velez
0 20 0 0 0 0 0 0 0 0
Coastal Stars 2024 Prospects
Luke Willhide
0 64 0 0 0 0 0 0 0 0
East Cobb Prime 15U
Hayden Baillie
0 28 0 0 0 0 0 0 0 0
East Cobb Prime 15U
Noah Baker
0 27 0 0 0 0 0 0 0 0
East Cobb Prime 15U
Ryle Moore
42 0 0 0 0 0 0 0 0 0
East Cobb Prime 15U
Hill Shropshire
0 25 0 0 0 0 0 0 0 0
East Cobb Prime 15U
Preston Smith
0 55 0 0 0 0 0 0 0 0
East Cobb Prime 15U
Koby Wynn
77 0 0 0 0 0 0 0 0 0
eXposure Freshman Black
Hank Adams
14 67 0 0 0 0 0 0 0 0
eXposure Freshman Black
Alex Brew
57 0 0 0 0 0 0 0 0 0
eXposure Freshman Black
Keith Collins
6 0 0 0 0 0 0 0 0 0
eXposure Freshman Black
Reagan Davis
0 41 0 0 0 0 0 0 0 0
eXposure Freshman Black
Mason Gatlin
19 40 0 0 0 0 0 0 0 0
eXposure Freshman Black
Parker Huskey
0 63 0 0 0 0 0 0 0 0
eXposure Freshman Black
Braxton Vineyard
0 2 0 0 0 0 0 0 0 0
eXposure Freshman Hale
Eli Gardenhire
0 17 0 0 0 0 0 0 0 0
eXposure Freshman Hale
Garrett Hogland
0 0 50 0 0 0 0 0 0 0
eXposure Freshman Hale
Brodie Johnston
0 0 25 0 0 0 0 0 0 0
eXposure Freshman Hale
Cooper Jones
33 0 0 0 0 0 0 0 0 0
eXposure Freshman Hale
Max Owens
0 19 0 0 0 0 0 0 0 0
eXposure Freshman Hale
Ethan Porterfield
77 0 0 0 0 0 0 0 0 0
eXposure Freshman Hale
Mason Roderick
0 82 0 0 0 0 0 0 0 0
eXposure Freshman Hale
Nolan Sergeant
0 0 43 0 0 0 0 0 0 0
SBA Futures 2024
Liam Fulbright
0 0 32 0 0 0 0 0 0 0
SBA Futures 2024
Nic Harris
0 27 64 0 0 0 0 0 0 0
SBA Futures 2024
Victor Lopez
0 0 20 0 0 0 0 0 0 0
SBA Futures 2024
Thomas Moore
0 91 0 0 0 0 0 0 0 0
SBA Futures 2024
James Nesta
0 0 71 0 0 0 0 0 0 0
SBA Futures 2024
Kylan Odean
0 40 0 0 0 0 0 0 0 0
SBA Futures 2024
Jackson Robbins
0 0 11 0 0 0 0 0 0 0
SBA Futures 2024
Jackson Toney
0 0 94 0 0 0 0 0 0 0
SGSA 14U Black
Gabe Eubanks
14 0 0 0 0 0 0 0 0 0
SGSA 14U Black
Michael Gebel
56 0 0 0 0 0 0 0 0 0
SGSA 14U Black
Cole Holder
25 42 0 0 0 0 0 0 0 0
SGSA 14U Black
Andre Mason
0 45 0 0 0 0 0 0 0 0
SGSA 14U Black
Landon Parrish
39 0 0 0 0 0 0 0 0 0
SGSA 14U Black
Neal Porter
0 41 0 0 0 0 0 0 0 0
SGSA 14U Black
Ethan Powell
26 37 0 0 0 0 0 0 0 0
SGSA 15U Willis
James Brooks
0 53 0 0 0 0 0 0 0 0
SGSA 15U Willis
Luke Ellerbee
0 61 0 0 0 0 0 0 0 0
SGSA 15U Willis
Wilder Etheredge
0 21 0 0 0 0 0 0 0 0
SGSA 15U Willis
Cade Griffis
31 0 0 0 0 0 0 0 0 0
SGSA 15U Willis
Ty Macera
0 52 0 0 0 0 0 0 0 0
SGSA 15U Willis
Luke Smith
67 0 0 0 0 0 0 0 0 0
SGSA 15U Willis
Jay'Den Williams
0 20 0 0 0 0 0 0 0 0
SGSA 2.0 15U Hill
Brandon Bryan
0 18 0 0 0 0 0 0 0 0
SGSA 2.0 15U Hill
Cam Cook
0 26 46 0 0 0 0 0 0 0
SGSA 2.0 15U Hill
Isaac Guilliams
0 77 0 0 0 0 0 0 0 0
SGSA 2.0 15U Hill
William Pearson
0 0 7 0 0 0 0 0 0 0
SGSA 2.0 15U Hill
Layten Shelton
0 55 0 0 0 0 0 0 0 0
SGSA 2.0 15U Hill
Nate Slaughter
0 0 33 0 0 0 0 0 0 0
SGSA 2.0 15U Hill
Landon Turner
0 58 0 0 0 0 0 0 0 0
SGSA 2.0 15U Hill
Alex Wilson
0 0 19 0 0 0 0 0 0 0
Smokin Aces
Luke Bright
74 0 0 0 0 0 0 0 0 0
Smokin Aces
Dolan Harder
8 0 0 0 0 0 0 0 0 0
Smokin Aces
John Parker Nunn
12 68 0 0 0 0 0 0 0 0
Smokin Aces
James Tilley
12 79 0 0 0 0 0 0 0 0
Team Elite 2024 Black
Caleb Bonemer
0 0 57 0 0 0 0 0 0 0
Team Elite 2024 Black
Cade Brown
0 0 15 0 0 0 0 0 0 0
Team Elite 2024 Black
Caleb Brown
0 0 43 0 0 0 0 0 0 0
Team Elite 2024 Black
Cannon Goldin
0 0 52 0 0 0 0 0 0 0
Team Elite 2024 Black
Jon Holcomb
0 41 0 0 0 0 0 0 0 0
Team Elite 2024 Black
Adrian Jimenez
0 12 0 0 0 0 0 0 0 0
Team Elite 2024 Black
Nathan Kindland
0 0 48 0 0 0 0 0 0 0
Team Elite 2024 Black
Cole Lanford
0 0 66 0 0 0 0 0 0 0
Team Elite 2024 Black
Braden Mauro
0 0 37 0 0 0 0 0 0 0
Team Elite 2024 Black
Thorpe Musci
0 58 0 0 0 0 0 0 0 0
Team Elite 2024 Black
Ford Thompson
0 43 0 0 0 0 0 0 0 0
Team Elite 2024 Grey
Henry Dickinson
0 22 38 0 0 0 0 0 0 0
Team Elite 2024 Grey
Jack Elliott
0 0 16 0 0 0 0 0 0 0
Team Elite 2024 Grey
Sebastian Gomez
0 44 0 0 0 0 0 0 0 0
Team Elite 2024 Grey
Nathan Landeck
0 31 0 0 0 0 0 0 0 0
Team Elite 2024 Grey
Nicolas Mascola
0 42 0 0 0 0 0 0 0 0
Team Elite 2024 Grey
Andrew Miles
0 37 0 0 0 0 0 0 0 0
Team Elite 2024 Grey
Walker Westbury
0 38 0 0 0 0 0 0 0 0
Team Elite 2024 Grey
Jamie Whittier
0 0 57 0 0 0 0 0 0 0
Team Elite 2024 Silver
Jackson Barberi
0 46 0 0 0 0 0 0 0 0
Team Elite 2024 Silver
Andrew Bernard
67 0 0 0 0 0 0 0 0 0
Team Elite 2024 Silver
Bryson Bridges
0 0 72 0 0 0 0 0 0 0
Team Elite 2024 Silver
Jackson Cliatt
0 0 54 0 0 0 0 0 0 0
Team Elite 2024 Silver
LJ King
38 0 59 0 0 0 0 0 0 0
Team Elite 2024 Silver
Madox Land
0 0 28 0 0 0 0 0 0 0
Team Elite 2024 Silver
Tanaka Mukono
0 0 44 0 0 0 0 0 0 0
Team Elite 2024 Silver
Cason Page
0 15 19 0 0 0 0 0 0 0
Team Elite 2024 Silver
Blake Russell
0 50 0 0 0 0 0 0 0 0
Team Elite 2024 Silver
Bryce Seay
0 0 13 0 0 0 0 0 0 0
Team Elite 2024 Silver
Reed Thursby
0 6 29 0 0 0 0 0 0 0
Team Elite 2024 Steel
Charlie Aycock
0 56 0 0 0 0 0 0 0 0
Team Elite 2024 Steel
Harrison Butler
0 4 23 0 0 0 0 0 0 0
Team Elite 2024 Steel
Cole Murphy
0 0 52 0 0 0 0 0 0 0
Team Elite 2024 Steel
Shawn Simmons
48 0 0 0 0 0 0 0 0 0
Team Elite 2024 Steel
Eric Wilburn
0 39 0 0 0 0 0 0 0 0
Team Elite 2024 Steel
Brady Williams
30 0 0 0 0 0 0 0 0 0
Team Elite 2024 Steel
Tyler Zandstra
0 48 0 0 0 0 0 0 0 0
Team Elite 2024 White
Payton Garner
0 24 0 0 0 0 0 0 0 0
Team Elite 2024 White
Ethan Jarvis
0 46 0 0 0 0 0 0 0 0
Team Elite 2024 White
Coleman Lewis
0 46 0 0 0 0 0 0 0 0
Team Elite 2024 White
Jack McKay
0 32 0 0 0 0 0 0 0 0
Team Elite 2024 White
Joseph Mendoza
54 0 0 0 0 0 0 0 0 0
Team Elite 2024 White
Braxton Wade
24 0 0 0 0 0 0 0 0 0
Team Elite 2024 White
Madden Young
38 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