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)
11-12 85 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
02/17
Day 2
02/18
Day 3
02/19
Day 4
02/20
Day 5
02/21
Day 6
02/22
Day 7
02/23
Day 8
02/24
Day 9
02/25
Day 10
02/26
5 Star National Buhler
Nutt .
75 0 0 0 0 0 0 0 0 0
5 Star National Buhler
Braegan Cravey
19 0 0 0 0 0 0 0 0 0
5 Star National Buhler
Garret Keene
65 0 0 0 0 0 0 0 0 0
5 Star National Buhler
A Nutt
11 0 0 0 0 0 0 0 0 0
5 Star National Buhler
Michael Strickland
75 0 0 0 0 0 0 0 0 0
Bonaire Alliance
Luke Davidson
49 0 0 0 0 0 0 0 0 0
Bonaire Alliance
Logan Elble
33 0 0 0 0 0 0 0 0 0
Bonaire Alliance
Tucker Hale
22 0 0 0 0 0 0 0 0 0
Bonaire Alliance
Madon Sanders
44 0 0 0 0 0 0 0 0 0
Bonaire Alliance
Drew White
98 0 0 0 0 0 0 0 0 0
Bonaire Alliance
Max Willhide
16 0 0 0 0 0 0 0 0 0
CR Dial
Colton Armstrong
60 0 0 0 0 0 0 0 0 0
CR Dial
Eli Bankston
6 0 0 0 0 0 0 0 0 0
CR Dial
Sam Brown
17 0 0 0 0 0 0 0 0 0
CR Dial
Holden Dean
42 0 0 0 0 0 0 0 0 0
CR Dial
Luke Hudson
37 0 0 0 0 0 0 0 0 0
CR Dial
Carson Scott
22 0 0 0 0 0 0 0 0 0
CR Dial
Tyler Sykes
110 0 0 0 0 0 0 0 0 0
ECB Astros
Jax Bishop
152 0 0 0 0 0 0 0 0 0
ECB Astros
Terrance Bowen
23 0 0 0 0 0 0 0 0 0
ECB Astros
Michael Buechner
47 0 0 0 0 0 0 0 0 0
ECB Astros
Jason Ensley
29 0 0 0 0 0 0 0 0 0
ECB Astros
Kade Kisz
20 0 0 0 0 0 0 0 0 0
ECB Astros
Ethan Murray
21 0 0 0 0 0 0 0 0 0
ECB Astros
Jack Turner
20 0 0 0 0 0 0 0 0 0
ECB Astros
Ryan Turner
1 0 0 0 0 0 0 0 0 0
Georgia Scorpions 11U
Sam Brownlow
24 0 0 0 0 0 0 0 0 0
Georgia Scorpions 11U
Austin Daves
36 0 0 0 0 0 0 0 0 0
Georgia Scorpions 11U
Ayden Frazier
52 0 0 0 0 0 0 0 0 0
Georgia Scorpions 11U
Jay O'Neal
45 0 0 0 0 0 0 0 0 0
Georgia Scorpions 11U
Jared Terhune
53 0 0 0 0 0 0 0 0 0
Georgia Scorpions 11U
Joe Wilkinson
3 0 0 0 0 0 0 0 0 0
Ironmen Black
Isaac Brown
26 0 0 0 0 0 0 0 0 0
Ironmen Black
Quincy Dillon
5 0 0 0 0 0 0 0 0 0
Ironmen Black
Dawson French
14 0 0 0 0 0 0 0 0 0
Ironmen Black
Seth Landsaw
28 0 0 0 0 0 0 0 0 0
Ironmen Black
Logan Sneed
35 0 0 0 0 0 0 0 0 0
Ironmen Black
Jake Stephens
22 0 0 0 0 0 0 0 0 0
OutKast
Jared Diaz
85 0 0 0 0 0 0 0 0 0
OutKast
Andrew Hammock
65 0 0 0 0 0 0 0 0 0
Signature Park Bears 11U
Nathan Wyatt Barden
74 0 0 0 0 0 0 0 0 0
Signature Park Bears 11U
James Joiner
20 0 0 0 0 0 0 0 0 0
Signature Park Bears 11U
Dean Livingston
19 0 0 0 0 0 0 0 0 0
Signature Park Bears 11U
Jack Sparks
19 0 0 0 0 0 0 0 0 0
Signature Park Bears 11U
Tedric Wilcox
24 0 0 0 0 0 0 0 0 0
Voodoo Baseball
Owen Foreman
15 0 0 0 0 0 0 0 0 0
Voodoo Baseball
Riley Tipton
16 0 0 0 0 0 0 0 0 0
Voodoo Baseball
Jackson Verock
68 0 0 0 0 0 0 0 0 0
Voodoo Baseball
Jackson Weglage
40 0 0 0 0 0 0 0 0 0
Voodoo Baseball
Aiden Wilson
21 0 0 0 0 0 0 0 0 0
Wave Baseball Palmetto Prospects
Ayden Beeco
47 0 0 0 0 0 0 0 0 0
Wave Baseball Palmetto Prospects
Walker Cox
8 0 0 0 0 0 0 0 0 0
Wave Baseball Palmetto Prospects
Trevor Crowe
42 0 0 0 0 0 0 0 0 0
Wave Baseball Palmetto Prospects
Landon Howell
24 0 0 0 0 0 0 0 0 0
Wave Baseball Palmetto Prospects
Jack Jarisch
10 0 0 0 0 0 0 0 0 0
Wave Baseball Palmetto Prospects
Preston Scott
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