2,210 MLB PLAYERS | 15,135 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/20
Day 2
09/21
Day 3
09/22
Day 4
09/23
Day 5
09/24
Day 6
09/25
Day 7
09/26
Day 8
09/27
Day 9
09/28
Day 10
09/29
360 Hawks 13U Blue
Andrew Forbes
34 0 0 0 0 0 0 0 0 0
360 Hawks 13U Blue
Henry Glime
48 0 0 0 0 0 0 0 0 0
360 Hawks 13U Blue
Devon Lonergan
34 0 0 0 0 0 0 0 0 0
360 Hawks 13U Blue
Noah Nicholson
20 0 0 0 0 0 0 0 0 0
360 Hawks 13U Blue
Nicolas Taylor
54 0 0 0 0 0 0 0 0 0
360 Hawks 13U Blue
Daniel Tompkins
8 0 0 0 0 0 0 0 0 0
360 Hawks 13U Blue
Miles Trojanowski
10 0 0 0 0 0 0 0 0 0
360 Hawks 13U Blue
Ayaan Valiani
46 0 0 0 0 0 0 0 0 0
360 Hawks 13U Blue
Denzell Watkins
19 0 0 0 0 0 0 0 0 0
360 Hawks 13U Blue
John Whitt
56 0 0 0 0 0 0 0 0 0
360 Hawks 13U Grey
Rashad Holmes, Jr.
10 0 0 0 0 0 0 0 0 0
360 Hawks 13U Grey
Parker Imes
22 0 0 0 0 0 0 0 0 0
360 Hawks 13U Grey
Brandon Kongquee
47 0 0 0 0 0 0 0 0 0
360 Hawks 13U Grey
Benjamin Matas
28 0 0 0 0 0 0 0 0 0
360 Hawks 13U Grey
Jake Sanders
27 0 0 0 0 0 0 0 0 0
360 Hawks 13U Grey
Cameron Savino
49 0 0 0 0 0 0 0 0 0
360 Hawks 13U Grey
Neil Sevigny
33 0 0 0 0 0 0 0 0 0
BigStix Gamers Mendez
Bryson Long
30 0 0 0 0 0 0 0 0 0
BigStix Gamers Mendez
Erik Lundstrom
80 0 0 0 0 0 0 0 0 0
BigStix Gamers Mendez
Daniel Mendez
19 0 0 0 0 0 0 0 0 0
BigStix Gamers Mendez
Alex Statham
9 0 0 0 0 0 0 0 0 0
BigStix Gamers Mendez
Dylan Tatum
46 0 0 0 0 0 0 0 0 0
BigStix Gamers Mendez
Joshua Wimbley
26 0 0 0 0 0 0 0 0 0
DB5-Fives Baseball
Cameron Anglin
26 0 0 0 0 0 0 0 0 0
DB5-Fives Baseball
Adrian Byrd
56 0 0 0 0 0 0 0 0 0
DB5-Fives Baseball
Jeremiah Francis
39 0 0 0 0 0 0 0 0 0
DB5-Fives Baseball
Chris Guillory
83 0 0 0 0 0 0 0 0 0
DB5-Fives Baseball
Braden Wise
39 0 0 0 0 0 0 0 0 0
Dunwoody Diablos
Jeb Brumby
72 0 0 0 0 0 0 0 0 0
Dunwoody Diablos
Ethan Daughtery
53 0 0 0 0 0 0 0 0 0
Dunwoody Diablos
Kelvin Nguyen
30 0 0 0 0 0 0 0 0 0
Dunwoody Diablos
Ryan Volingavage
23 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Callum Chikodroff
62 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Slade Clayton
62 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Sebastian Garrido
45 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Elan Lieberman
76 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Bentley Moore
51 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 13U Orange
Giancarlo Rodriguez
46 0 0 0 0 0 0 0 0 0
East Side Colts
Cooper Bowles
42 0 0 0 0 0 0 0 0 0
East Side Colts
James De Martini
10 0 0 0 0 0 0 0 0 0
East Side Colts
Sam Galbraith
10 0 0 0 0 0 0 0 0 0
East Side Colts
Jack Healy
52 0 0 0 0 0 0 0 0 0
East Side Colts
Jacob Israel
13 0 0 0 0 0 0 0 0 0
East Side Colts
Cole James
27 0 0 0 0 0 0 0 0 0
East Side Colts
Dominic King
11 0 0 0 0 0 0 0 0 0
East Side Colts
Sam Schueren
24 0 0 0 0 0 0 0 0 0
East Side Colts
Davis Smith
54 0 0 0 0 0 0 0 0 0
East Side Colts
Oscar Valero
43 0 0 0 0 0 0 0 0 0
East Side Colts
Logan Wideman
9 0 0 0 0 0 0 0 0 0
Elite Gamers
Ryan Benn
47 0 0 0 0 0 0 0 0 0
Elite Gamers
Jayden Buckhannon
54 0 0 0 0 0 0 0 0 0
Elite Gamers
Brandon Fears
22 0 0 0 0 0 0 0 0 0
Elite Gamers
Tu’Marion Flounory
34 0 0 0 0 0 0 0 0 0
Elite Gamers
Cameron LeGrier
14 0 0 0 0 0 0 0 0 0
Elite Gamers
Brandon Leonard
18 0 0 0 0 0 0 0 0 0
Elite Gamers
Gavin Mitchell
50 0 0 0 0 0 0 0 0 0
Elite Gamers
Kayden Morgan
51 0 0 0 0 0 0 0 0 0
Elite Gamers
Xavier Patmon
29 0 0 0 0 0 0 0 0 0
Elite Gamers
Jayden Whittlesey
25 0 0 0 0 0 0 0 0 0
Elite Gamers 13U Arnold
Griffin Conn
30 0 0 0 0 0 0 0 0 0
Elite Gamers 13U Arnold
Seth Geter
71 0 0 0 0 0 0 0 0 0
Elite Gamers 13U Arnold
Riley Keith
95 0 0 0 0 0 0 0 0 0
Elite Gamers 13U Arnold
Kane Moye
42 0 0 0 0 0 0 0 0 0
Elite Gamers 13U Arnold
Joel Nsah
26 0 0 0 0 0 0 0 0 0
Elite Gamers 13U Arnold
Jason Speck
22 0 0 0 0 0 0 0 0 0
Elite Red Sox
Malik Glass
102 0 0 0 0 0 0 0 0 0
Elite Red Sox
Dyson Marks
90 0 0 0 0 0 0 0 0 0
Elite Red Sox
Cameron Wallace
18 0 0 0 0 0 0 0 0 0
Elite Red Sox
Joseph Williams
11 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Brandon Campbell
80 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Banks Casey
15 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Ethan Echevarria
13 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Pharrell Hawkins
32 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Harlem Jackson
16 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Evan Osterman
86 0 0 0 0 0 0 0 0 0
Foundation Sports 13u
Aidan Whitaker
52 0 0 0 0 0 0 0 0 0
Georgia BlueClaws
Jackson Black
42 0 0 0 0 0 0 0 0 0
Georgia BlueClaws
Owen Carstens
61 0 0 0 0 0 0 0 0 0
Georgia BlueClaws
Harrison Cole
24 0 0 0 0 0 0 0 0 0
Georgia BlueClaws
Asher Goodwin
27 0 0 0 0 0 0 0 0 0
Georgia BlueClaws
Ty Hunt
65 0 0 0 0 0 0 0 0 0
Georgia BlueClaws
Jarrett Scott
23 0 0 0 0 0 0 0 0 0
Georgia Scorpions 13u
Rocco Baxter
85 0 0 0 0 0 0 0 0 0
Georgia Scorpions 13u
Spencer Evans
104 0 0 0 0 0 0 0 0 0
Georgia Scorpions 13u
Griffin Long
68 0 0 0 0 0 0 0 0 0
Georgia Scorpions 13u
Hampton Weathers
37 0 0 0 0 0 0 0 0 0
Georgia Select 13U
Samuel Autry
6 0 0 0 0 0 0 0 0 0
Georgia Select 13U
Jose Ferrer
62 0 0 0 0 0 0 0 0 0
Georgia Select 13U
Cade Riffle
99 0 0 0 0 0 0 0 0 0
Georgia Select 13U
Cade Trinkle
52 0 0 0 0 0 0 0 0 0
Gwinnett Bandits 13U Carolina
Jett Beck
10 0 0 0 0 0 0 0 0 0
Gwinnett Bandits 13U Carolina
Dean Craven Jr
18 0 0 0 0 0 0 0 0 0
Gwinnett Bandits 13U Carolina
Matthew Lancaster
47 0 0 0 0 0 0 0 0 0
Gwinnett Bandits 13U Carolina
Jake Mars
17 0 0 0 0 0 0 0 0 0
Gwinnett Bandits 13U Carolina
Joseph Rebstock
18 0 0 0 0 0 0 0 0 0
Gwinnett Bandits 13U Carolina
Nathon Sanft
75 0 0 0 0 0 0 0 0 0
Gwinnett Bandits 13U Carolina
Samuel Zaa
11 0 0 0 0 0 0 0 0 0
NGE Baseball
Luke Beasley
74 0 0 0 0 0 0 0 0 0
NGE Baseball
Caden Cawthon
85 0 0 0 0 0 0 0 0 0
NGE Baseball
Keyes Harbin
58 0 0 0 0 0 0 0 0 0
NGE Baseball
Findley Ward
91 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 13U Edwards
Tristan Alvarez
71 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 13U Edwards
Brady Barry
23 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 13U Edwards
Derrick Carter
15 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 13U Edwards
Alex Espinoza
71 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 13U Edwards
Ben Mason
46 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 13U Edwards
Carson Tinkler
33 0 0 0 0 0 0 0 0 0
Outlaws Baseball
Micah Howard
38 0 0 0 0 0 0 0 0 0
Outlaws Baseball
Blake Lundy
105 0 0 0 0 0 0 0 0 0
Outlaws Baseball
Davis Whitener
89 0 0 0 0 0 0 0 0 0
SPBA Wildcats
Andrew Aucoin
53 0 0 0 0 0 0 0 0 0
SPBA Wildcats
Jaden Choi
54 0 0 0 0 0 0 0 0 0
SPBA Wildcats
Nash Ivie
60 0 0 0 0 0 0 0 0 0
SPBA Wildcats
Nolan Var
24 0 0 0 0 0 0 0 0 0
SPBA Wildcats
Luke Wheeler
31 0 0 0 0 0 0 0 0 0
SPBA Wildcats
Sean Wilson
20 0 0 0 0 0 0 0 0 0
Wahoos Baseball
Westin Chen
65 0 0 0 0 0 0 0 0 0
Wahoos Baseball
Ethan Grider
69 0 0 0 0 0 0 0 0 0
Wahoos Baseball
Noah Irmen
42 0 0 0 0 0 0 0 0 0
Wahoos Baseball
Zachary Munafo
22 0 0 0 0 0 0 0 0 0
Wahoos Baseball
Zachary Rapa
81 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