2,204 MLB PLAYERS | 15,133 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)
15-16 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-75 76+
0
= Required Rest
PlayerDay 1
09/28
Day 2
09/29
Day 3
09/30
Day 4
10/01
Day 5
10/02
Day 6
10/03
Day 7
10/04
Day 8
10/05
Day 9
10/06
Day 10
10/07
Excel Blue Wave
Jacob Burgos
10 86 0 0 0 0 0 0 0 0
Excel Blue Wave
Hudson McComb
30 0 0 0 0 0 0 0 0 0
Excel Blue Wave
Luke Reed
81 0 0 0 0 0 0 0 0 0
Excel Blue Wave
Parker Rice
61 0 0 0 0 0 0 0 0 0
Excel Blue Wave
Cameron Roberts
54 0 0 0 0 0 0 0 0 0
Excel Blue Wave
Parks Woodruff
39 0 0 0 0 0 0 0 0 0
Ftb Tennessee 2027 Hendrix
Aiden Britton
17 0 0 0 0 0 0 0 0 0
Ftb Tennessee 2027 Hendrix
Conor Gray
0 34 0 0 0 0 0 0 0 0
Ftb Tennessee 2027 Hendrix
Tucker Hendrix
20 0 0 0 0 0 0 0 0 0
Ftb Tennessee 2027 Hendrix
Jay Insani
70 0 0 0 0 0 0 0 0 0
Ftb Tennessee 2027 Hendrix
Tristen Lithmexay
37 0 0 0 0 0 0 0 0 0
Ftb Tennessee 2027 Hendrix
Lucas McEnany
85 0 0 0 0 0 0 0 0 0
Ftb Tennessee 2027 Hendrix
Owen McMahan
0 89 0 0 0 0 0 0 0 0
Middle Tennessee Royals 16u
Nathan Dussault
66 0 0 0 0 0 0 0 0 0
Middle Tennessee Royals 16u
Carson Henderson
126 0 0 0 0 0 0 0 0 0
Midland Tn Scout 16u
Garrett Anderson
22 0 0 0 0 0 0 0 0 0
Midland Tn Scout 16u
Brody Butts
73 0 0 0 0 0 0 0 0 0
Midland Tn Scout 16u
Easton Gallup
0 12 0 0 0 0 0 0 0 0
Midland Tn Scout 16u
Wyatt Harrison
70 0 0 0 0 0 0 0 0 0
Midland Tn Scout 16u
Thomas Joly
22 0 0 0 0 0 0 0 0 0
Midland Tn Scout 16u
Josh Lawson
40 0 0 0 0 0 0 0 0 0
Midland Tn Scout 16u
Logan Snider
0 106 0 0 0 0 0 0 0 0
Rawlings Se Mavericks
Boy Blanckenberg
48 0 0 0 0 0 0 0 0 0
Rawlings Se Mavericks
Reid Bostic
12 0 0 0 0 0 0 0 0 0
Rawlings Se Mavericks
Luke Denery
61 0 0 0 0 0 0 0 0 0
Rawlings Se Mavericks
Gabe Hendriks
20 0 0 0 0 0 0 0 0 0
Rawlings Se Mavericks
Bennett Hunter
43 0 0 0 0 0 0 0 0 0
Rawlings Se Mavericks
Jace Jones
6 0 0 0 0 0 0 0 0 0
Rawlings Se Mavericks
Dominic Townsend
13 110 0 0 0 0 0 0 0 0
Rawlings Se Mavericks
Chris Wirsing
0 81 0 0 0 0 0 0 0 0
Team Southeast Scout
Asher Brown
27 0 0 0 0 0 0 0 0 0
Team Southeast Scout
Eli Frachiseur
89 0 0 0 0 0 0 0 0 0
Team Southeast Scout
Paxton Gowens
2 0 0 0 0 0 0 0 0 0
Team Southeast Scout
Aiden Harris
60 0 0 0 0 0 0 0 0 0
Team Southeast Scout
Evan Hill
0 18 0 0 0 0 0 0 0 0
Team Southeast Scout
Brenan Hurst
25 0 0 0 0 0 0 0 0 0
Team Southeast Scout
Jacob Patterson
0 109 0 0 0 0 0 0 0 0
Team Southeast Scout
Luke Richardson
28 90 0 0 0 0 0 0 0 0
Team Southeast Scout
Elijah Wilson
1 0 0 0 0 0 0 0 0 0
West Georgia Bombers
Andrew Corbett
0 35 0 0 0 0 0 0 0 0
West Georgia Bombers
Rylan Hester
6 13 0 0 0 0 0 0 0 0
West Georgia Bombers
Seth Mika
93 0 0 0 0 0 0 0 0 0
West Georgia Bombers
Brian Moore
18 0 0 0 0 0 0 0 0 0
West Georgia Bombers
Graysen Mullennix
0 95 0 0 0 0 0 0 0 0
West Georgia Bombers
Brendan Pickett
96 0 0 0 0 0 0 0 0 0
West Georgia Bombers Yeomans
Gunner Copeland
46 0 0 0 0 0 0 0 0 0
West Georgia Bombers Yeomans
Preston Crockett
105 0 0 0 0 0 0 0 0 0
West Georgia Bombers Yeomans
Treven Stafford
64 0 0 0 0 0 0 0 0 0
West Georgia Bombers Yeomans
Peyton Tatum
55 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