2,167 MLB PLAYERS | 15,033 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
10/18
Day 2
10/19
Day 3
10/20
Day 4
10/21
Day 5
10/22
Day 6
10/23
Day 7
10/24
Day 8
10/25
Day 9
10/26
Day 10
10/27
5 Star West 13u Gold
Hudson Hajek
19 0 0 0 0 0 0 0 0 0
5 Star West 13u Gold
Grayson Hester
86 0 0 0 0 0 0 0 0 0
5 Star West 13u Gold
Hudson Sherman
42 0 0 0 0 0 0 0 0 0
5 Star West 13u Gold
Caden Wood
51 0 0 0 0 0 0 0 0 0
643 DP Jaguars 13U Sands
Harrison Brantley
51 0 0 0 0 0 0 0 0 0
643 DP Jaguars 13U Sands
Alston Mallis
51 0 0 0 0 0 0 0 0 0
643 DP Jaguars 13U Sands
Parker Pitts
16 0 0 0 0 0 0 0 0 0
643 DP Jaguars 13U Sands
Nitin Raju
23 0 0 0 0 0 0 0 0 0
643 DP Jaguars 13U Sands
Ryder Ritch
44 0 0 0 0 0 0 0 0 0
643 DP Jaguars 13U Sands
Luc Roma
47 0 0 0 0 0 0 0 0 0
643 DP Jaguars 13U Sands
Kelly Spalding
39 0 0 0 0 0 0 0 0 0
643 DP Jaguars 13U Sands
Devin Woodward
58 0 0 0 0 0 0 0 0 0
Archer Premier 13u
Branson Blalock
101 0 0 0 0 0 0 0 0 0
Archer Premier 13u
Lane Brown
87 0 0 0 0 0 0 0 0 0
Archer Premier 13u
Dallas Dickerson
26 0 0 0 0 0 0 0 0 0
Archer Premier 13u
Alex Espinoza
95 0 0 0 0 0 0 0 0 0
Archer Premier 13u
David Paez
27 0 0 0 0 0 0 0 0 0
Devine Baseball 13U
Shia Carnish
72 0 0 0 0 0 0 0 0 0
Devine Baseball 13U
Cooper Cassidy
35 0 0 0 0 0 0 0 0 0
Devine Baseball 13U
Tyler Cloer
36 0 0 0 0 0 0 0 0 0
Devine Baseball 13U
Ethan Curtis
57 0 0 0 0 0 0 0 0 0
Devine Baseball 13U
Jack McCoy
25 0 0 0 0 0 0 0 0 0
Devine Baseball 13U
Matthew Perez
7 0 0 0 0 0 0 0 0 0
Devine Baseball 13U
Maddux Ramer
11 0 0 0 0 0 0 0 0 0
Dingers Elite 2026
Riley Bourrie
87 0 0 0 0 0 0 0 0 0
Dingers Elite 2026
Cooper Galley
10 0 0 0 0 0 0 0 0 0
Dingers Elite 2026
Jaymon Justice
46 0 0 0 0 0 0 0 0 0
Dingers Elite 2026
Ryland Perry
67 0 0 0 0 0 0 0 0 0
Dingers Elite 2026
Brandt Slaick
30 0 0 0 0 0 0 0 0 0
Dingers Elite 2026
Collin Thomas
35 0 0 0 0 0 0 0 0 0
East Cobb Astros 13u White
Carson Adomnik
52 0 0 0 0 0 0 0 0 0
East Cobb Astros 13u White
Townsend Downing
46 0 0 0 0 0 0 0 0 0
East Cobb Astros 13u White
Zachary Jansen
64 0 0 0 0 0 0 0 0 0
East Cobb Astros 13u White
Brady Kerlin
40 0 0 0 0 0 0 0 0 0
East Cobb Astros 13u White
Isaac Mastin
37 0 0 0 0 0 0 0 0 0
East Cobb Astros 13u White
Garrett Ray
25 0 0 0 0 0 0 0 0 0
East Cobb Astros 13u White
Hunter Reese
46 14 0 0 0 0 0 0 0 0
East Cobb Astros 13u White
William Whitlock
10 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Blount
Ian Austin
36 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Blount
Drew Collis
49 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Blount
Drew Corbel
43 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Blount
Brandon Fox
19 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Blount
Dylan Jordan
18 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Blount
Peyton Little
49 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Blount
Jai Pandya
27 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Blount
Jack Wesley Powell
46 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Nik Barot
35 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Easton Gailey
48 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Tatum Holmes
18 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Aidan Kanazawa
7 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Liam McCavitt
45 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Miller Pierce
27 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Austin Plese
19 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Nico Sanchez
51 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Ty Sears
39 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Jack Teague
42 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Landon Walker
12 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Mabe
Mason Easom
111 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Mabe
Tristian Jeong
24 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Mabe
Dylan Meehan
15 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Mabe
Matthew Northenor
52 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Williams
Charlie Gersmehl
43 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Williams
Luke Lavin
10 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Williams
Jesus Perez
57 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Williams
Kaden Scott
59 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Williams
Nathan Smith
57 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Williams
Alex Thompson
54 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U Williams
Turk Williams
59 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Luke Dolsen
29 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Taylor Fuller
31 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Cameron Glaser
35 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Robbie Meddin
25 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Kaden Myers
38 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Luke Nitkowski
14 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Dawson Radaszewski
41 0 0 0 0 0 0 0 0 0
Georgia Roadrunners
Nick Warner
9 0 0 0 0 0 0 0 0 0
Team Elite 13U Gray
Aidan Beall
3 0 0 0 0 0 0 0 0 0
Team Elite 13U Gray
Jack Petrofski
17 0 0 0 0 0 0 0 0 0
Team Elite 13U Gray
Ben Philipson
57 0 0 0 0 0 0 0 0 0
Team Elite 13U Gray
Tyler Rothell
22 0 0 0 0 0 0 0 0 0
Team Elite 13U Gray
Joseph Soto
10 0 0 0 0 0 0 0 0 0
Team Elite 13U Gray
Elliott Sturbaum
40 0 0 0 0 0 0 0 0 0
Team Elite 13U Gray
Carson Tullos
65 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Blue
Camden Abrams
25 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Blue
Jonathan Griggs
66 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Blue
William Hawkins
49 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Blue
Ethan Lawrence
10 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Blue
Donny Myers
49 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Blue
Cade Saldi
19 0 0 0 0 0 0 0 0 0
Titans Baseball 13U Blue
Robert Turner
61 0 0 0 0 0 0 0 0 0
VF Baseball
Kreed Barrett
30 0 0 0 0 0 0 0 0 0
VF Baseball
Lane Haney
60 0 0 0 0 0 0 0 0 0
VF Baseball
Kaleb Sexton
55 0 0 0 0 0 0 0 0 0
VF Baseball
Lawson Sheffield
48 0 0 0 0 0 0 0 0 0
VF Baseball
Cash Unruh
56 0 0 0 0 0 0 0 0 0
Yankees Baseball Club 13u Spivey
Paul Glenn
13 0 0 0 0 0 0 0 0 0
Yankees Baseball Club 13u Spivey
Brock Johnson
40 0 0 0 0 0 0 0 0 0
Yankees Baseball Club 13u Spivey
Raedan Jones
31 0 0 0 0 0 0 0 0 0
Yankees Baseball Club 13u Spivey
Hayden Miller
28 0 0 0 0 0 0 0 0 0
Yankees Baseball Club 13u Spivey
Derek Race
34 0 0 0 0 0 0 0 0 0
Yankees Baseball Club 13u Spivey
Blake Spivey
34 0 0 0 0 0 0 0 0 0
Yankees Baseball Club 13u Spivey
Aaron Verner
49 0 0 0 0 0 0 0 0 0
YGB 13U
Aydan Andrade
42 0 0 0 0 0 0 0 0 0
YGB 13U
Kade Evans
76 0 0 0 0 0 0 0 0 0
YGB 13U
Michael Nottleman
32 0 0 0 0 0 0 0 0 0
YGB 13U
Bradie Reed
43 0 0 0 0 0 0 0 0 0
YGB 13U
Brody Taft
14 0 0 0 0 0 0 0 0 0
YGB 13U
Brody Wells
35 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
10/18
Day 2
10/19
Day 3
10/20
Day 4
10/21
2020 PG 13U 54/80 Southeast Fall World SeriesMountain StormMikey Poss8210/17/2020 RR RR RR RR