2,079 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)
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
09/13
Day 2
09/14
Day 3
09/15
Day 4
09/16
Day 5
09/17
Day 6
09/18
Day 7
09/19
Day 8
09/20
Day 9
09/21
Day 10
09/22
Buford Wolves 13U
Carson Cowart
32 0 0 0 0 0 0 0 0 0
Buford Wolves 13U
Caleb Griffin
82 0 0 0 0 0 0 0 0 0
Buford Wolves 13U
Landon Niemotka
44 0 0 0 0 0 0 0 0 0
Buford Wolves 13U
Carson Reeves
76 0 0 0 0 0 0 0 0 0
Buford Wolves 13U
Brady Wagner
44 0 0 0 0 0 0 0 0 0
Buford Wolves 13U
Payton Walker
80 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U White
Dylan Bailey
14 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U White
Jj Brackenbury
31 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U White
Ryan Brooks
28 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U White
Austin Gross
87 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U White
Gavin Powers
20 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U White
Nathan Travis
49 0 0 0 0 0 0 0 0 0
East Side Colts
Tate Adams
33 0 0 0 0 0 0 0 0 0
East Side Colts
Cooper Bowles
24 0 0 0 0 0 0 0 0 0
East Side Colts
James De Martini
33 0 0 0 0 0 0 0 0 0
East Side Colts
Jacob Israel
19 0 0 0 0 0 0 0 0 0
East Side Colts
Dominic King
15 0 0 0 0 0 0 0 0 0
East Side Colts
Davis Smith
35 0 0 0 0 0 0 0 0 0
East Side Colts
Oscar Valero
32 0 0 0 0 0 0 0 0 0
East Side Colts
Logan Wideman
30 0 0 0 0 0 0 0 0 0
Elite Red Sox
Dominic Bolden
92 0 0 0 0 0 0 0 0 0
Elite Red Sox
Dyson Marks
21 0 0 0 0 0 0 0 0 0
Elite Red Sox
Isaias Rodriguez
22 0 0 0 0 0 0 0 0 0
Elite Red Sox
Renard Stricklin Jr.
15 0 0 0 0 0 0 0 0 0
Elite Red Sox
Cameron Wallace
16 0 0 0 0 0 0 0 0 0
Elite Red Sox
Joseph Williams
75 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Banks Casey
50 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Ethan Echevarria
31 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Hunter Gratzer
27 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Rocky Herd
34 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Evan Osterman
75 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Will Price
54 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Aidan Whitaker
23 0 0 0 0 0 0 0 0 0
GA Academy Swarm
Lucas Baker
38 0 0 0 0 0 0 0 0 0
GA Academy Swarm
Braedon Blackmon
33 0 0 0 0 0 0 0 0 0
GA Academy Swarm
Eli Connelly
18 0 0 0 0 0 0 0 0 0
GA Academy Swarm
Kayden Dupont
89 0 0 0 0 0 0 0 0 0
GA Academy Swarm
Zane Ledford
28 0 0 0 0 0 0 0 0 0
GA Academy Swarm
Riley Lee
9 0 0 0 0 0 0 0 0 0
Georgia Scorpions 13u
Rocco Baxter
21 0 0 0 0 0 0 0 0 0
Georgia Scorpions 13u
Gage Campbell
87 0 0 0 0 0 0 0 0 0
Georgia Scorpions 13u
Spencer Evans
59 0 0 0 0 0 0 0 0 0
Georgia Scorpions 13u
Griffin Long
66 0 0 0 0 0 0 0 0 0
Georgia Scorpions 13u
Josh Toler
24 0 0 0 0 0 0 0 0 0
Georgia Scorpions 13u
Hampton Weathers
15 0 0 0 0 0 0 0 0 0
Georgia Select 13U
Samuel Autry
48 0 0 0 0 0 0 0 0 0
Georgia Select 13U
Jose Ferrer
45 0 0 0 0 0 0 0 0 0
Georgia Select 13U
Colton Fowler
33 0 0 0 0 0 0 0 0 0
Georgia Select 13U
Jacob Johnson
61 0 0 0 0 0 0 0 0 0
Georgia Select 13U
Cade Riffle
32 0 0 0 0 0 0 0 0 0
Georgia Select 13U
Cade Trinkle
55 0 0 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Diego Becerra
44 0 0 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Jonathan Bemus
19 0 0 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Blake Krupica
46 0 0 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Hank Ray
42 0 0 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Everett Vititoe
40 0 0 0 0 0 0 0 0 0
Georgia Tigers Elite ST
Reilly Wynne
59 0 0 0 0 0 0 0 0 0
Hitters Park Baseball
Carter Berman
77 0 0 0 0 0 0 0 0 0
Hitters Park Baseball
Kovi Edgil
28 0 0 0 0 0 0 0 0 0
Hitters Park Baseball
Max Haertel
43 0 0 0 0 0 0 0 0 0
Hitters Park Baseball
Jake Hudson
11 0 0 0 0 0 0 0 0 0
Hitters Park Baseball
Josh Minard
59 0 0 0 0 0 0 0 0 0
Hopewell Hawks 13U Elite
Aiden Holley
89 0 0 0 0 0 0 0 0 0
Hopewell Hawks 13U Elite
Clinton Martin
87 0 0 0 0 0 0 0 0 0
Hopewell Hawks 13U Elite
Anderson Oltmann
63 0 0 0 0 0 0 0 0 0
Kennesaw Generals 13U Lutz
Jayden Bivins
11 0 0 0 0 0 0 0 0 0
Kennesaw Generals 13U Lutz
Davis Fuller
58 0 0 0 0 0 0 0 0 0
Kennesaw Generals 13U Lutz
Gianni Gibson
36 0 0 0 0 0 0 0 0 0
Kennesaw Generals 13U Lutz
George Lutz
16 0 0 0 0 0 0 0 0 0
Kennesaw Generals 13U Lutz
Thomas McBride
19 0 0 0 0 0 0 0 0 0
Kennesaw Generals 13U Lutz
Owen Taylor
39 0 0 0 0 0 0 0 0 0
Kennesaw Generals 13U Lutz
Aiden Vayens
33 0 0 0 0 0 0 0 0 0
Kennesaw Generals 13U Lutz
Brandon Whaley
69 0 0 0 0 0 0 0 0 0
Medlock Monarchs 13U
Jake Brown
50 0 0 0 0 0 0 0 0 0
Medlock Monarchs 13U
Connor Evans
65 0 0 0 0 0 0 0 0 0
Medlock Monarchs 13U
Max Forde
57 0 0 0 0 0 0 0 0 0
Medlock Monarchs 13U
Nicholas McMahon
32 0 0 0 0 0 0 0 0 0
Medlock Monarchs 13U
Oliver Myers
14 0 0 0 0 0 0 0 0 0
Medlock Monarchs 13U
Colin Thomas
70 0 0 0 0 0 0 0 0 0
NGE Baseball
Luke Beasley
14 0 0 0 0 0 0 0 0 0
NGE Baseball
Caden Cawthon
93 0 0 0 0 0 0 0 0 0
NGE Baseball
Keyes Harbin
95 0 0 0 0 0 0 0 0 0
NGE Baseball
Findley Ward
92 0 0 0 0 0 0 0 0 0
Royals Elite
Tristyn Carter
41 0 0 0 0 0 0 0 0 0
Royals Elite
Cooper Henry
52 0 0 0 0 0 0 0 0 0
Royals Elite
Jacob James
81 0 0 0 0 0 0 0 0 0
Royals Elite
Trey Tindell
44 0 0 0 0 0 0 0 0 0
Royals Elite
Landon Torigian
54 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Orange
Will Armstrong
43 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Orange
Sam Cason
45 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Orange
Mitchell Davis
58 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Orange
Wyatt Martin
38 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Orange
Alex Mason
40 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Orange
Jackson Pettus
34 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