2,175 MLB PLAYERS | 15,043 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
07/27
Day 2
07/28
Day 3
07/29
Day 4
07/30
Day 5
07/31
Day 6
08/01
Day 7
08/02
Day 8
08/03
Day 9
08/04
Day 10
08/05
Charleston Crush
Xander Allara
56 0 0 65 0 0 0 0 0 0
Charleston Crush
Braxton Burke
4 57 0 0 0 0 0 0 0 0
Charleston Crush
Gavin Comer
0 37 0 95 0 0 0 0 0 0
Charleston Crush
Tristan Harless
0 68 0 0 0 0 0 0 0 0
Charleston Crush
Connor Jarvis
0 0 23 44 0 0 0 0 0 0
Charleston Crush
Ivan Miller
0 92 0 0 0 0 0 0 0 0
Charleston Crush
Ryker Parker
29 0 30 0 0 0 0 0 0 0
East Cobb Colt 45s 15u
Toby Conger
0 0 26 0 0 0 0 0 0 0
East Cobb Colt 45s 15u
Cameron Folan
0 0 0 101 0 0 0 0 0 0
East Cobb Colt 45s 15u
Hunter Foree
0 76 0 0 0 0 0 0 0 0
East Cobb Colt 45s 15u
Matthew Hargreaves
0 0 0 78 0 0 0 0 0 0
East Cobb Colt 45s 15u
Matthew McGinnis
0 0 100 0 0 0 0 0 0 0
East Cobb Colt 45s 15u
Zac Parker
72 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 15u
Jack Roehl
0 71 0 0 0 0 0 0 0 0
East Cobb Colt 45s 15u
Caleb Roper
0 11 0 0 0 0 0 0 0 0
East Cobb Colt 45s 15u
Drew Speegle
38 0 0 55 0 0 0 0 0 0
East Cobb Colt 45s 15u
Michael Tucker
0 0 0 71 0 0 0 0 0 0
Georgia Academy Athletics 15u
Sawyer Andrews
0 0 12 0 0 0 0 0 0 0
Georgia Academy Athletics 15u
Blake Archambault
0 28 0 0 0 0 0 0 0 0
Georgia Academy Athletics 15u
Hayden Berry
0 77 0 0 0 0 0 0 0 0
Georgia Academy Athletics 15u
Aaron Campbell
0 0 75 0 0 0 0 0 0 0
Georgia Academy Athletics 15u
Alex Hayes
58 51 0 0 0 0 0 0 0 0
Georgia Academy Athletics 15u
Daniel Head
42 0 0 0 0 0 0 0 0 0
Georgia Academy Athletics 15u
Brayden McNeese
0 89 0 0 0 0 0 0 0 0
Georgia Academy Athletics 15u
Sawyer Smith
0 39 0 0 0 0 0 0 0 0
Georgia Academy Athletics 15u
Evan Stacey
13 0 52 0 0 0 0 0 0 0
Georgia Liberty 15u
Jarrod Cook
56 0 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Matthew Gammons
0 0 46 0 0 0 0 0 0 0
Georgia Liberty 15u
Owen Harris
0 36 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Andrew Hodges
41 0 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Davis Hunt
13 0 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Matthew Lancaster
19 0 13 0 0 0 0 0 0 0
Georgia Liberty 15u
Blake McClenning
31 0 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Peyton Rogers
0 73 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Hunter Sokol
53 0 0 0 0 0 0 0 0 0
Georgia Liberty 15u
Owen Zopf
0 0 32 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Black
Noah Doolittle
43 0 21 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Black
Hunter Hughes
57 0 0 30 0 0 0 0 0 0
Home Plate Chili Dogs 15u Black
Landen Johnston
57 0 0 18 0 0 0 0 0 0
Home Plate Chili Dogs 15u Black
Bryson Long
0 58 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Black
Connor Monahan
0 35 0 58 0 0 0 0 0 0
Home Plate Chili Dogs 15u Black
Michael Moody III
0 31 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Black
Will Price
60 0 0 36 0 0 0 0 0 0
Home Plate Chili Dogs 15u Black
Luke Spraggins
44 0 41 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Black
Brayden Williamson
0 0 50 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Thompson
Ethan Crisp
0 64 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Thompson
Will Downing
0 44 0 25 0 0 0 0 0 0
Home Plate Chili Dogs 15u Thompson
Lathan Gibby
0 25 48 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Thompson
Evan Osterman
0 0 0 96 0 0 0 0 0 0
Home Plate Chili Dogs 15u Thompson
Brady Rainwater
0 91 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Thompson
Jackson Tanner
0 37 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Thompson
Brody Whitman
0 0 47 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u Thompson
Parker Williams
34 0 0 0 0 0 0 0 0 0
Louisville Fire Baseball 15u
Xzavier Bowen
0 35 0 85 0 0 0 0 0 0
Louisville Fire Baseball 15u
Caden Dorsey
0 8 0 35 0 0 0 0 0 0
Louisville Fire Baseball 15u
Nolan Faulkner
14 0 48 0 0 0 0 0 0 0
Louisville Fire Baseball 15u
Brady Gaither
0 86 0 0 0 0 0 0 0 0
Louisville Fire Baseball 15u
Ryan Holmes
0 89 0 0 0 0 0 0 0 0
Louisville Fire Baseball 15u
Dylan Hornback
20 10 0 0 0 0 0 0 0 0
Louisville Fire Baseball 15u
Trenton Morris
0 0 25 0 0 0 0 0 0 0
Louisville Fire Baseball 15u
Carter Poole
0 0 28 39 0 0 0 0 0 0
Louisville Fire Baseball 15u
Grayson Roll
54 0 0 0 0 0 0 0 0 0
Louisville Fire Baseball 15u
Konnor Stargel
0 0 14 97 0 0 0 0 0 0
Mpact Sports
Hunter Anderson
0 38 0 0 0 0 0 0 0 0
Mpact Sports
Grant Calhoun
0 28 0 0 0 0 0 0 0 0
Mpact Sports
Dylan Chester
0 87 0 0 0 0 0 0 0 0
Mpact Sports
Tyler Harry
0 0 58 0 0 0 0 0 0 0
Mpact Sports
David Hines
0 0 27 0 0 0 0 0 0 0
Mpact Sports
Brantley Kirkland
0 75 0 0 0 0 0 0 0 0
Mpact Sports
Isaac Larson
76 0 0 0 0 0 0 0 0 0
Mpact Sports
Cole Watson
19 0 0 0 0 0 0 0 0 0
Mpact Sports
Garrett Webb
0 18 0 0 0 0 0 0 0 0
Mpact Sports
Johnson Whitworth
30 0 0 0 0 0 0 0 0 0
Mpact Sports
Zachary Williams
0 0 10 0 0 0 0 0 0 0
Scorpions Midsouth 2026'S
Parker Bahun
0 62 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026'S
Eli Balliew
0 0 17 0 0 0 0 0 0 0
Scorpions Midsouth 2026'S
Matthew Chrzanowski
0 59 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026'S
Kaiden Coker
0 0 77 0 0 0 0 0 0 0
Scorpions Midsouth 2026'S
Spencer Evans
61 0 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026'S
Griffin Long
50 0 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026'S
Jack Madrigal
20 0 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026'S
Copeland Payne
14 0 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026'S
Stryder Stanfield
0 50 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026'S
Jake Williams
0 0 15 0 0 0 0 0 0 0
Team Elite 15U American
Brennan Austin
22 0 0 0 0 0 0 0 0 0
Team Elite 15U American
Kayden Caputo
0 90 0 0 0 0 0 0 0 0
Team Elite 15U American
Jeremy Davidson
58 0 0 0 0 0 0 0 0 0
Team Elite 15U American
Malik Forshee
0 0 97 0 0 0 0 0 0 0
Team Elite 15U American
Chase Gardner
0 0 6 0 0 0 0 0 0 0
Team Elite 15U American
Hendrix Jain
0 36 0 0 0 0 0 0 0 0
Team Elite 15U American
Jason Ludnai
12 0 0 0 0 0 0 0 0 0
Team Elite 15U American
David Perkins
0 53 0 0 0 0 0 0 0 0
Team Elite 15U American
Carter Sjostrom
0 44 0 0 0 0 0 0 0 0
Team Elite 15U American
Will Stevens
21 0 0 0 0 0 0 0 0 0
Team Elite 15U Prospects
Zachary Cheung
0 0 27 0 0 0 0 0 0 0
Team Elite 15U Prospects
Cooper Dean
0 0 25 0 0 0 0 0 0 0
Team Elite 15U Prospects
Watson Dufresne
0 9 0 0 0 0 0 0 0 0
Team Elite 15U Prospects
Braden Ezzell
0 0 17 0 0 0 0 0 0 0
Team Elite 15U Prospects
Brad Foust
0 0 92 0 0 0 0 0 0 0
Team Elite 15U Prospects
Alastair McKinnis
79 0 0 0 0 0 0 0 0 0
Team Elite 15U Prospects
Ethan McMichael
0 0 23 0 0 0 0 0 0 0
Team Elite 15U Prospects
Reece Patterson
0 0 67 0 0 0 0 0 0 0
Team Elite 15U Prospects
Logan Picheta
37 0 0 0 0 0 0 0 0 0
Team Elite 15U Prospects
Giancarlo Rodriguez
31 0 7 0 0 0 0 0 0 0
Team Elite 15U Prospects
Ellery Smith
9 0 0 0 0 0 0 0 0 0
Team Elite 15U Prospects
Jeovani Vega
0 67 0 0 0 0 0 0 0 0
USA Scout National - Bailey
Devon Beavers
0 0 59 0 0 0 0 0 0 0
USA Scout National - Bailey
Walker Clark
0 78 0 0 0 0 0 0 0 0
USA Scout National - Bailey
Landon DuBose
0 75 0 0 0 0 0 0 0 0
USA Scout National - Bailey
Ryan Maurer
52 0 0 0 0 0 0 0 0 0
USA Scout National - Bailey
Cal Muller
0 43 0 0 0 0 0 0 0 0
USA Scout National - Bailey
Lance Rosser
0 0 9 0 0 0 0 0 0 0
USA Scout National - Bailey
Reece Styles
0 0 75 0 0 0 0 0 0 0
West Cobb Bandits
Owen Dichiara
0 28 0 0 0 0 0 0 0 0
West Cobb Bandits
Adam Gambrell
0 69 0 0 0 0 0 0 0 0
West Cobb Bandits
Brandon Ivey
83 0 0 0 0 0 0 0 0 0
West Cobb Bandits
Ross Madrerohon
60 0 0 0 0 0 0 0 0 0
West Cobb Bandits
Aiden Moore
66 0 0 0 0 0 0 0 0 0
West Cobb Bandits
Cole Sanders
7 0 0 0 0 0 0 0 0 0
West Cobb Bandits
Stanley Vidal
0 0 58 0 0 0 0 0 0 0
West Cobb Bandits
Carter Wilson
0 0 78 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
07/27
Day 2
07/28
Day 3
07/29
Day 4
07/30
2023 15U PG East World SeriesEast Cobb Colt 45s 15uMatthew Hargreaves647/25/2023 RR RR
2023 15U PG East World SeriesEast Cobb Colt 45s 15uMichael Tucker827/23/2023 RR
2023 15U PG East World SeriesGeorgia Academy Athletics 15uAiden Atchison877/25/2023 RR RR RR
2023 15U PG East World SeriesTeam Elite 15U NationalBraden Ezzell817/24/2023 RR RR
2023 15U PG East World SeriesTeam Elite 15U PrimeEthan McMichael777/25/2023 RR RR RR
2023 15U PG East World SeriesTeam Elite 15U PrimeKayden Caputo827/23/2023 RR