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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
07/09
Day 2
07/10
Day 3
07/11
Day 4
07/12
Day 5
07/13
Day 6
07/14
Day 7
07/15
Day 8
07/16
Day 9
07/17
Day 10
07/18
5 Star Vidalia 18u
Gage Digiovanni
0 28 110 0 0 0 0 0 0 0
5 Star Vidalia 18u
Tyson Harnage
0 94 0 0 0 0 0 0 0 0
5 Star Vidalia 18u
Jordan Lee
0 0 84 0 0 0 0 0 0 0
5 Star Vidalia 18u
Brady Mallard
0 0 25 0 0 0 0 0 0 0
5 Star Vidalia 18u
Luke McCart
0 85 0 0 0 0 0 0 0 0
5 Star Vidalia 18u
Jackson Reynolds
0 0 35 0 0 0 0 0 0 0
Aasa 17u
Carson Bryant
67 0 0 0 0 0 0 0 0 0
Aasa 17u
Jackson D
32 0 0 0 0 0 0 0 0 0
Aasa 17u
Hank DeWitt
0 0 23 0 0 0 0 0 0 0
Aasa 17u
Hudson York
0 0 51 0 0 0 0 0 0 0
Aasa 18u American
Nash Allen
0 31 0 0 0 0 0 0 0 0
Aasa 18u American
Hunter Darke
96 0 0 0 0 0 0 0 0 0
Aasa 18u American
Baylor Edge
0 87 0 0 0 0 0 0 0 0
Aasa 18u American
Dawson Hensley
58 0 0 0 0 0 0 0 0 0
Aasa 18u American
Cody Kirkpatrick
25 0 0 0 0 0 0 0 0 0
Aasa 18u National
Carson Bryant
23 0 0 0 0 0 0 0 0 0
Aasa 18u National
Will Dean
0 109 0 0 0 0 0 0 0 0
Aasa 18u National
Ben Pethel
0 0 112 0 0 0 0 0 0 0
Aasa 18u National
Nicholas Veselinovic
76 0 0 0 0 0 0 0 0 0
Aasa 18u National
Blake Zettler
0 0 28 0 0 0 0 0 0 0
Alliance Baseball-17U
Joshua Bombardieri
55 0 0 0 0 0 0 0 0 0
Alliance Baseball-17U
Sebastian Cruz
78 0 0 0 0 0 0 0 0 0
Alliance Baseball-17U
Alexander Egan
0 49 0 0 0 0 0 0 0 0
Alliance Baseball-17U
Andrew Hughes
9 0 0 0 0 0 0 0 0 0
Alliance Baseball-17U
Bryce Mink
82 0 0 0 0 0 0 0 0 0
Alliance Baseball-17U
Darren Schultz
0 74 0 0 0 0 0 0 0 0
Colt 45s Gray
Brooks Barbaree
0 0 28 0 0 0 0 0 0 0
Colt 45s Gray
Ashton Birmingham
65 0 0 0 0 0 0 0 0 0
Colt 45s Gray
Brodie Farrow
0 68 0 0 0 0 0 0 0 0
Colt 45s Gray
Griffin Griggs
9 0 74 0 0 0 0 0 0 0
Colt 45s Gray
Kydylan Ligon
24 0 56 0 0 0 0 0 0 0
Colt 45s Gray
Ethan Parmer
0 0 34 0 0 0 0 0 0 0
Colt 45s Gray
Ethan Pooler
0 64 0 0 0 0 0 0 0 0
East Cobb Braves 18u
Jahir Cornick-Turpin
0 0 25 0 0 0 0 0 0 0
East Cobb Braves 18u
Ben Crawley
0 0 20 0 0 0 0 0 0 0
East Cobb Braves 18u
Tyler Gorsuch
0 83 0 0 0 0 0 0 0 0
East Cobb Braves 18u
Jackson McElvy
0 34 15 0 0 0 0 0 0 0
East Cobb Braves 18u
Jp Mosier
0 0 27 0 0 0 0 0 0 0
East Cobb Braves 18u
Jackson Norris
0 37 0 0 0 0 0 0 0 0
East Cobb Braves 18u
Jack Rucker
0 0 51 0 0 0 0 0 0 0
East Cobb Braves 18u
Hayden Soley
0 12 102 0 0 0 0 0 0 0
Falcons Baseball
Jacob Black
0 0 30 0 0 0 0 0 0 0
Falcons Baseball
Sims Godwin
0 0 67 0 0 0 0 0 0 0
Falcons Baseball
Tanner Locsin
8 0 61 0 0 0 0 0 0 0
Falcons Baseball
Aidan Shinault
0 109 0 0 0 0 0 0 0 0
Falcons Baseball
Dale Towe
0 0 64 0 0 0 0 0 0 0
Falcons Baseball
Trevor Wall
108 0 0 0 0 0 0 0 0 0
Ga Chop 2022
William Beyers
0 12 68 0 0 0 0 0 0 0
Ga Chop 2022
Owen Eck
64 0 0 0 0 0 0 0 0 0
Ga Chop 2022
Chris Harmon
0 0 49 0 0 0 0 0 0 0
Ga Chop 2022
Dylan Holcomb
0 86 0 0 0 0 0 0 0 0
Ga Chop 2022
JT Holmes
0 0 13 0 0 0 0 0 0 0
Ga Chop 2022
Adam Krnyaich
0 0 96 0 0 0 0 0 0 0
Line Drive Academy
Grayson Carver
82 0 0 0 0 0 0 0 0 0
Line Drive Academy
Zachary Kinsey
0 0 82 0 0 0 0 0 0 0
Line Drive Academy
Nolan Turner
0 0 67 0 0 0 0 0 0 0
Team Revolution Ga 17u
Jack Brady
0 28 0 0 0 0 0 0 0 0
Team Revolution Ga 17u
Bradley Burgess
0 15 0 0 0 0 0 0 0 0
Team Revolution Ga 17u
Jackson Drugley
34 0 0 0 0 0 0 0 0 0
Team Revolution Ga 17u
Codey Gunnin
17 0 0 0 0 0 0 0 0 0
Team Revolution Ga 17u
Zackery Hager
0 0 27 0 0 0 0 0 0 0
Team Revolution Ga 17u
Luke Lezaj
56 0 0 0 0 0 0 0 0 0
Team Revolution Ga 17u
Seth Wash
0 56 0 0 0 0 0 0 0 0
Wahoos Baseball
Evan Connor
15 0 51 0 0 0 0 0 0 0
Wahoos Baseball
Cody Davis
0 0 49 0 0 0 0 0 0 0
Wahoos Baseball
Will Duncan
77 0 0 0 0 0 0 0 0 0
Wahoos Baseball
Anthony Fragoso
29 0 29 0 0 0 0 0 0 0
Wahoos Baseball
Konner Gooch
0 0 44 0 0 0 0 0 0 0
Wahoos Baseball
Tyler Loyd
0 0 29 0 0 0 0 0 0 0
Wahoos Baseball
John Tyler Maynard
0 0 15 0 0 0 0 0 0 0
Wahoos Baseball
Mason Ursetta
0 0 32 0 0 0 0 0 0 0
Wahoos Baseball
Nicholas Wilkinson
0 95 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