THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,384 MLB PLAYERS | 15,801 MLB DRAFT SELECTIONS
2,384 MLB PLAYERS | 15,801 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/24
Day 2
06/25
Day 3
06/26
Day 4
06/27
Day 5
06/28
Day 6
06/29
Day 7
06/30
Day 8
07/01
Day 9
07/02
Day 10
07/03
404 Baseball Club
Beckett Boatright
0 25 0 0 0 0 0 0 0 0
404 Baseball Club
Jalen Cross
0 31 0 0 0 0 0 0 0 0
404 Baseball Club
Henry Eckersley
23 40 0 0 0 0 0 0 0 0
404 Baseball Club
Kiran Hesse
9 0 22 0 0 0 0 0 0 0
404 Baseball Club
Robert McHoul
0 43 0 0 0 0 0 0 0 0
404 Baseball Club
Silas "Gray" Mevers
23 0 0 8 0 0 0 0 0 0
404 Baseball Club
Marty Weintraub
37 0 98 0 0 0 0 0 0 0
404 Baseball Club
Thornton Wilder
0 0 0 95 0 0 0 0 0 0
404 Baseball Club
Coen Wilson
36 0 0 0 0 0 0 0 0 0
404 Baseball Club
Samuel Wood
0 31 0 0 0 0 0 0 0 0
Georgia Bombers 15U Victus
Greyson Case
0 14 57 0 0 0 0 0 0 0
Georgia Bombers 15U Victus
Will Drost
0 8 27 0 0 0 0 0 0 0
Georgia Bombers 15U Victus
Ben Elliott
23 19 0 0 0 0 0 0 0 0
Georgia Bombers 15U Victus
Bradley Jones
0 71 0 0 0 0 0 0 0 0
Georgia Bombers 15U Victus
Ethan Kim
15 0 0 0 0 0 0 0 0 0
Georgia Bombers 15U Victus
Jack Rogers
38 0 53 0 0 0 0 0 0 0
Georgia Bombers 15U Victus
Micah Rowland
4 42 0 0 0 0 0 0 0 0
Georgia Bombers 15U Victus
Stahle Smith II
43 0 0 0 0 0 0 0 0 0
Georgia Bombers 15U Victus
Chase Stefanowicz
45 0 4 69 0 0 0 0 0 0
Georgia Bombers 15U Victus
Luke Wieland
26 0 42 0 0 0 0 0 0 0
Georgia Bombers 15U Victus
Joshua Wilkes
23 0 0 0 0 0 0 0 0 0
Georgia Lightning
Brayden Atkins
38 0 0 78 0 0 0 0 0 0
Georgia Lightning
Joshua Caston Jr.
41 0 0 94 0 0 0 0 0 0
Georgia Lightning
Connor Ligon
0 41 0 60 0 0 0 0 0 0
Georgia Lightning
Korbin Persinger
0 36 0 0 0 0 0 0 0 0
Georgia Lightning
Hudson Reed
13 41 0 73 0 0 0 0 0 0
Georgia Lightning
Brayden Scott
0 20 53 0 0 0 0 0 0 0
Georgia Lightning
Lawson Springs
0 23 0 25 0 0 0 0 0 0
Georgia Lightning
Keegan Summers
43 0 61 0 0 0 0 0 0 0
Georgia Lightning
Tristan Varney
30 0 0 0 0 0 0 0 0 0
Georgia Lightning
Liam Wilkinson
33 0 61 0 0 0 0 0 0 0
KBA Prime 15u Blue
Wyatt Bowling
43 0 0 41 0 0 0 0 0 0
KBA Prime 15u Blue
Ryland Bradford
0 20 0 0 0 0 0 0 0 0
KBA Prime 15u Blue
Cruz Lenhart
95 0 0 0 0 0 0 0 0 0
KBA Prime 15u Blue
Colin Robinson
15 0 0 0 0 0 0 0 0 0
KBA Prime 15u Blue
Braxtyn Roe
0 52 0 0 0 0 0 0 0 0
KBA Prime 15u Blue
Micaiah Ruckel
0 0 72 0 0 0 0 0 0 0
KBA Prime 15u Blue
Stephen Schmitt Jr.
0 33 0 0 0 0 0 0 0 0
KBA Prime 15u Blue
Peyton Smith
0 84 0 0 0 0 0 0 0 0
KBA Prime 15u Blue
Brayden Sparks
50 0 0 69 0 0 0 0 0 0
KBA Prime 15u Blue
Grant Thompson
16 18 0 0 0 0 0 0 0 0
KBA Prime 15u Blue
Mason Willett
0 30 0 0 0 0 0 0 0 0
Kennesaw Generals 15u
Asher Adams
0 23 0 0 0 0 0 0 0 0
Kennesaw Generals 15u
Asher Bartlett
46 0 1 0 0 0 0 0 0 0
Kennesaw Generals 15u
Brenden Bolzenius
0 44 0 14 0 0 0 0 0 0
Kennesaw Generals 15u
Colten Brown
0 28 83 0 0 0 0 0 0 0
Kennesaw Generals 15u
Ace Buczek
21 0 0 0 0 0 0 0 0 0
Kennesaw Generals 15u
Connor Hancock
45 0 55 0 0 0 0 0 0 0
Kennesaw Generals 15u
Carter Jeske
37 0 0 90 0 0 0 0 0 0
Kennesaw Generals 15u
Sam Lumpkin
0 69 57 0 0 0 0 0 0 0
Kennesaw Generals 15u
Samik Raina
0 30 0 0 0 0 0 0 0 0
Kennesaw Generals 15u
Keegan Warren
46 0 0 0 0 0 0 0 0 0
Kentucky Storm
Ethan Brumbaugh
41 0 89 0 0 0 0 0 0 0
Kentucky Storm
Dylan Carter
40 0 0 0 0 0 0 0 0 0
Kentucky Storm
Cole Fithen
0 43 0 0 0 0 0 0 0 0
Kentucky Storm
Walker Gaines
0 44 0 0 0 0 0 0 0 0
Kentucky Storm
Jagger Hamm
0 41 0 88 0 0 0 0 0 0
Kentucky Storm
Jentry Hamm
5 0 0 0 0 0 0 0 0 0
Kentucky Storm
Dalton Peters
42 0 81 0 0 0 0 0 0 0
Kentucky Storm
Christian Renfro
0 30 0 41 0 0 0 0 0 0
Kentucky Storm
Trevor Rice
0 13 16 0 0 0 0 0 0 0
Kentucky Storm
Ben Sammons
0 27 0 0 0 0 0 0 0 0
Kentucky Storm
Alex Ward
44 0 39 0 0 0 0 0 0 0
Louisville Fire Baseball 2028
Dawson Duncan
0 0 1 0 0 0 0 0 0 0
Louisville Fire Baseball 2028
Cayden Dunn
32 0 27 0 0 0 0 0 0 0
Louisville Fire Baseball 2028
Jake Floyd
30 60 0 0 0 0 0 0 0 0
Louisville Fire Baseball 2028
Kaden Forde
28 0 0 76 0 0 0 0 0 0
Louisville Fire Baseball 2028
Parker Gagle
0 67 0 0 0 0 0 0 0 0
Louisville Fire Baseball 2028
Ian Gunning
44 0 84 0 0 0 0 0 0 0
Louisville Fire Baseball 2028
Chase Hall
0 0 73 0 0 0 0 0 0 0
Louisville Fire Baseball 2028
Darrence Kyser
15 0 0 0 0 0 0 0 0 0
Louisville Fire Baseball 2028
Eli Newton
29 0 20 0 0 0 0 0 0 0
Midland Wahoos
Noah Cline
4 0 90 0 0 0 0 0 0 0
Midland Wahoos
Linwood Erney
18 61 0 0 0 0 0 0 0 0
Midland Wahoos
Michael Flowers
0 0 18 0 0 0 0 0 0 0
Midland Wahoos
Luke Lubert
0 88 0 0 0 0 0 0 0 0
Midland Wahoos
Luke Neltner
79 0 0 0 0 0 0 0 0 0
Midland Wahoos
Wyatt Pott
0 0 0 91 0 0 0 0 0 0
Midland Wahoos
Hunter Robinson
0 0 0 43 0 0 0 0 0 0
Midland Wahoos
Sam Vogelpohl
13 41 0 62 0 0 0 0 0 0
Seal Team Baseball National
Brayden Foster
0 24 0 0 0 0 0 0 0 0
Seal Team Baseball National
Brycen Gager
41 0 25 93 0 0 0 0 0 0
Seal Team Baseball National
Johnny Henderson
41 0 71 0 0 0 0 0 0 0
Seal Team Baseball National
Baker Holway
25 0 0 0 0 0 0 0 0 0
Seal Team Baseball National
Jack Laufer
7 0 0 0 0 0 0 0 0 0
Seal Team Baseball National
Presten Pratt
11 0 0 0 0 0 0 0 0 0
Seal Team Baseball National
Jake Redding
0 70 0 0 0 0 0 0 0 0
Seal Team Baseball National
Seth Saggese
47 0 0 16 0 0 0 0 0 0
Seal Team Baseball National
Javien Strobridge
0 32 0 0 0 0 0 0 0 0
Seal Team Baseball National
Tristan Woods
0 28 90 0 0 0 0 0 0 0
VooDoo Black
Mason Alms
0 40 0 73 0 0 0 0 0 0
VooDoo Black
Jaxon Barron
0 1 0 0 0 0 0 0 0 0
VooDoo Black
Greyson Bowen
42 0 0 79 0 0 0 0 0 0
VooDoo Black
Austin Castro
8 0 0 0 0 0 0 0 0 0
VooDoo Black
Xander Correa
20 0 0 0 0 0 0 0 0 0
VooDoo Black
Jackson Genseal
0 19 0 0 0 0 0 0 0 0
VooDoo Black
Anthony Gonzalez
20 0 85 0 0 0 0 0 0 0
VooDoo Black
Nolan Haney
38 0 0 0 0 0 0 0 0 0
VooDoo Black
Colton Miles
0 41 0 0 0 0 0 0 0 0
VooDoo Black
Leonardo Paramo
0 21 0 0 0 0 0 0 0 0
VooDoo Black
Brody Taylor
9 43 0 15 0 0 0 0 0 0
VooDoo Black
Landon White-Cearley
0 23 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/24
Day 2
06/25
Day 3
06/26
Day 4
06/27
2025 PG 15U National Select ChampionshipGhost Ballers BlackCarter Culbreth916/22/2025 RR RR RR
2025 PG 15U National Select ChampionshipGhost Ballers RedCarter Culbreth916/22/2025 RR RR RR
2025 15U PG WWBA High School Summer NationalsSBA Georgia 2028 ScoutDrake Young946/22/2025 RR RR RR
2025 15U PG Southeast Select ChampionshipTeam Elite 15U SilverDaniel Lee926/20/2025 RR