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)
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
06/25
Day 2
06/26
Day 3
06/27
Day 4
06/28
Day 5
06/29
Day 6
06/30
Day 7
07/01
Day 8
07/02
Day 9
07/03
Day 10
07/04
15u Spikes
Zachary Cheshire
29 0 0 0 0 0 0 0 0 0
15u Spikes
Caleb Gollatz
78 0 0 0 0 0 0 0 0 0
15u Spikes
Mercer Groves
27 68 0 0 0 0 0 0 0 0
15u Spikes
Bryson Simmons
40 0 0 0 0 0 0 0 0 0
15u Spikes
Evan Tomaselli
29 32 0 0 0 0 0 0 0 0
15u Spikes
Ben Willis
28 35 0 0 0 0 0 0 0 0
Atl Lightning 14u Todd
Grant Addison
0 33 0 0 0 0 0 0 0 0
Atl Lightning 14u Todd
Grant Bradley
19 0 0 0 0 0 0 0 0 0
Atl Lightning 14u Todd
Ryan Edwards
60 0 0 0 0 0 0 0 0 0
Atl Lightning 14u Todd
Jackson Pechter
0 85 0 0 0 0 0 0 0 0
Atl Lightning 14u Todd
Hudson Thomas
10 91 0 0 0 0 0 0 0 0
Atl Lightning 14u Todd
Luke Yano
88 0 0 0 0 0 0 0 0 0
Classic City Yankees
Mel Begnaud
0 58 0 0 0 0 0 0 0 0
Classic City Yankees
Shannon Dickert
34 0 0 0 0 0 0 0 0 0
Classic City Yankees
Carson Fuchs
25 40 0 0 0 0 0 0 0 0
Classic City Yankees
Harrison Jefts
69 0 0 0 0 0 0 0 0 0
Classic City Yankees
Carsen Kemerling
0 18 0 0 0 0 0 0 0 0
Classic City Yankees
Adam Lafontaine
27 0 0 0 0 0 0 0 0 0
Classic City Yankees
Logan Pogorzelski
25 29 0 0 0 0 0 0 0 0
Classic City Yankees
Isaac Smith
0 69 0 0 0 0 0 0 0 0
Down South Baseball
Ashton Albers
24 0 0 0 0 0 0 0 0 0
Down South Baseball
Kapp Fennell
3 0 0 0 0 0 0 0 0 0
Down South Baseball
Caleb Formby
22 0 0 0 0 0 0 0 0 0
Down South Baseball
Samuel Formby
26 12 0 0 0 0 0 0 0 0
Down South Baseball
Bobby Jones
25 0 0 0 0 0 0 0 0 0
Down South Baseball
Konner Peek
27 79 0 0 0 0 0 0 0 0
Down South Baseball
Kameron Stager
20 0 0 0 0 0 0 0 0 0
Down South Baseball
Tucker Woody
94 0 0 0 0 0 0 0 0 0
Down South Baseball
Jakob Yarbrough
45 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Andrew Chronopoulos
4 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Ben Council
0 47 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Ryan Davies
75 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Matthew Gomes
13 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Henry McManamy
26 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Josh Romanoff
59 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Henry Sparra
0 53 0 0 0 0 0 0 0 0
East Side Royals
Colin Campbell
28 0 0 0 0 0 0 0 0 0
East Side Royals
Stephen Coulter
26 55 0 0 0 0 0 0 0 0
East Side Royals
Connor Dilorenzo
0 38 0 0 0 0 0 0 0 0
East Side Royals
Aidan Matthews
25 0 0 0 0 0 0 0 0 0
East Side Royals
Cole McKee
0 3 0 0 0 0 0 0 0 0
East Side Royals
William Miller
67 0 0 0 0 0 0 0 0 0
East Side Royals
Jesse Walton
16 0 0 0 0 0 0 0 0 0
East Side Royals
Jacob Wilson
31 0 0 0 0 0 0 0 0 0
East Side Royals
George Zaarour
37 0 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Matthew Appio
8 0 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Apollo Bailey
0 86 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Brian Bell
44 0 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Dylan Blackford
0 55 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Chase Graham
25 0 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Aaron Johnson
26 0 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Jeremy Medina
0 92 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Dj Strader
91 0 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Cash Bluestone
0 76 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Jake Brown
0 34 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Daniel Coan
0 85 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Quinn Fischel
86 0 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Lawson Ivey
0 13 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Cavin Richardson
83 0 0 0 0 0 0 0 0 0
North Georgia Wolfpack
Jackson Burke
64 0 0 0 0 0 0 0 0 0
North Georgia Wolfpack
Lewis Burke
48 0 0 0 0 0 0 0 0 0
North Georgia Wolfpack
Kaiden Coker
0 49 0 0 0 0 0 0 0 0
North Georgia Wolfpack
Preston Francis
0 41 0 0 0 0 0 0 0 0
North Georgia Wolfpack
Jack Nelson
26 0 0 0 0 0 0 0 0 0
North Georgia Wolfpack
Aiden Ritchie
39 0 0 0 0 0 0 0 0 0
North Georgia Wolfpack
Braxton Ryan
0 82 0 0 0 0 0 0 0 0
North Georgia Wolfpack
Will Warnock
10 81 0 0 0 0 0 0 0 0
North Georgia Wolfpack
Ethan Williams
39 0 0 0 0 0 0 0 0 0
Wahoos
Tate Bachman
55 0 0 0 0 0 0 0 0 0
Wahoos
Ethan May
57 0 0 0 0 0 0 0 0 0
Wahoos
Gary Mayfield
0 70 0 0 0 0 0 0 0 0
Wahoos
Gus Miller
21 0 0 0 0 0 0 0 0 0
Wahoos
Stryder Stanfield
21 36 0 0 0 0 0 0 0 0
Wahoos
Nic Wright
26 37 0 0 0 0 0 0 0 0
Wow Factor Swo
Joe Brice
29 0 0 0 0 0 0 0 0 0
Wow Factor Swo
Owen Holland
0 91 0 0 0 0 0 0 0 0
Wow Factor Swo
Brent Pigman
78 0 0 0 0 0 0 0 0 0
Wow Factor Swo
Will Stevens
64 0 0 0 0 0 0 0 0 0
Wow Factor Swo
Seven Vannoy
0 51 0 0 0 0 0 0 0 0
Wow Factor Swo
Danny Wilson
0 43 0 0 0 0 0 0 0 0
Wow Factor Swo
Stosh Zielinski
11 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