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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
06/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
Day 5
07/04
Day 6
07/05
Day 7
07/06
Day 8
07/07
Day 9
07/08
Day 10
07/09
Alabama Rawdogs 13U
Wells Allen
0 0 72 0 0 0 0 0 0 0
Alabama Rawdogs 13U
Donavan Dorsey
0 0 51 0 0 0 0 0 0 0
Alabama Rawdogs 13U
Bryson Krueger
0 13 0 0 0 0 0 0 0 0
Alabama Rawdogs 13U
Cooper Lee
23 0 0 68 0 0 0 0 0 0
Alabama Rawdogs 13U
Wylder Musgrove
0 32 0 60 0 0 0 0 0 0
Alabama Rawdogs 13U
Ethan Rodriguez
0 0 0 23 0 0 0 0 0 0
Alabama Rawdogs 13U
Blaine Ryan
0 16 0 28 0 0 0 0 0 0
Alabama Rawdogs 13U
River Smith
0 36 0 0 0 0 0 0 0 0
Alabama Rawdogs 13U
Charles Thomas
0 0 27 0 0 0 0 0 0 0
Marucci Midwest Sams
Nolan Foster
0 45 0 0 0 0 0 0 0 0
Marucci Midwest Sams
Holden Graff
0 22 0 32 0 0 0 0 0 0
Marucci Midwest Sams
Gavin Johnson
0 22 0 37 0 0 0 0 0 0
Marucci Midwest Sams
Clark Lane
0 19 78 0 0 0 0 0 0 0
Marucci Midwest Sams
Eric Moreno
0 17 0 21 0 0 0 0 0 0
Marucci Midwest Sams
Liam Neitz
0 19 0 33 0 0 0 0 0 0
Marucci Midwest Sams
Arturo Olazaba
0 20 0 37 0 0 0 0 0 0
Marucci Midwest Sams
Lane Ravnaas
0 0 74 0 0 0 0 0 0 0
Marucci Midwest Sams
Jack Sams
0 17 0 32 0 0 0 0 0 0
Ninth Inning Braves 13U Adams
Colten Coblentz
0 0 17 0 0 0 0 0 0 0
Ninth Inning Braves 13U Adams
Andrew Davis
0 9 0 0 0 0 0 0 0 0
Ninth Inning Braves 13U Adams
Austin Holzmeister
0 0 58 0 0 0 0 0 0 0
Ninth Inning Braves 13U Adams
Owen Kimbel
0 12 0 0 0 0 0 0 0 0
Ninth Inning Braves 13U Adams
Steven Krause
0 0 3 53 0 0 0 0 0 0
Ninth Inning Braves 13U Adams
Carson Power
0 0 6 0 0 0 0 0 0 0
Ninth Inning Braves 13U Adams
Graham Short
0 0 0 42 0 0 0 0 0 0
Ninth Inning Braves 13U Adams
Javanni Smith
0 13 20 0 0 0 0 0 0 0
Ninth Inning Braves 13U Adams
Brooks Tanner
16 0 0 0 0 0 0 0 0 0
Ninth Inning Braves 13U Adams
Levi Wright
0 0 48 0 0 0 0 0 0 0
Plainfield Havoc
Endre Adams
0 34 0 0 0 0 0 0 0 0
Plainfield Havoc
Koen Bechtold
0 0 0 47 0 0 0 0 0 0
Plainfield Havoc
Shawn Blackney
0 67 0 0 0 0 0 0 0 0
Plainfield Havoc
Nolan Farthing
0 0 50 0 0 0 0 0 0 0
Plainfield Havoc
Brant Fuson
0 28 0 0 0 0 0 0 0 0
Plainfield Havoc
Tanner Gooding
0 0 55 0 0 0 0 0 0 0
Plainfield Havoc
Leighton Maloney
0 31 0 0 0 0 0 0 0 0
Plainfield Havoc
Hunter Southern
0 19 0 0 0 0 0 0 0 0
Plainfield Havoc
Sutton Wilson
0 0 16 0 0 0 0 0 0 0
Prodigy 13U-McSpadden
Lincoln Beachler
0 0 0 33 0 0 0 0 0 0
Prodigy 13U-McSpadden
Luke Burris
40 0 0 0 0 0 0 0 0 0
Prodigy 13U-McSpadden
Khyson Elting
0 0 57 0 0 0 0 0 0 0
Prodigy 13U-McSpadden
Spencer Hawkins
0 0 12 0 0 0 0 0 0 0
Prodigy 13U-McSpadden
Knox Hood
0 62 0 0 0 0 0 0 0 0
Prodigy 13U-McSpadden
Wesley Oothoudt
0 17 0 0 0 0 0 0 0 0
Prodigy 13U-McSpadden
Lyric Singleton
0 0 55 0 0 0 0 0 0 0
Prodigy 13U-McSpadden
Sullivan Smith
0 0 0 72 0 0 0 0 0 0
Prodigy 13U-McSpadden
Blake Turnbow
18 0 0 0 0 0 0 0 0 0
SA PATRIOTS
Robert Carrasco
0 0 64 0 0 0 0 0 0 0
SA PATRIOTS
Brysyn Frazier
0 20 0 52 0 0 0 0 0 0
SA PATRIOTS
Max Gomez
0 19 0 0 0 0 0 0 0 0
SA PATRIOTS
Steven Guevara
0 20 0 0 0 0 0 0 0 0
SA PATRIOTS
Justus Keller
0 46 0 0 0 0 0 0 0 0
SA PATRIOTS
Jordan Luna
0 19 0 0 0 0 0 0 0 0
SA PATRIOTS
Damian Martinez
0 25 0 0 0 0 0 0 0 0
SA PATRIOTS
Issac Ortiz
0 0 0 38 0 0 0 0 0 0
SA PATRIOTS
Jayden Smith
0 20 0 0 0 0 0 0 0 0
Scorpions Team EASTON (National)
Dylan Berkman
0 0 11 0 0 0 0 0 0 0
Scorpions Team EASTON (National)
Desi Bronfman
0 30 0 20 0 0 0 0 0 0
Scorpions Team EASTON (National)
Foster Burrer
0 27 0 43 0 0 0 0 0 0
Scorpions Team EASTON (National)
Madden Fares
0 18 64 0 0 0 0 0 0 0
Scorpions Team EASTON (National)
Cole McCrackin
0 0 0 26 0 0 0 0 0 0
Scorpions Team EASTON (National)
Ryan Parker
0 0 0 23 0 0 0 0 0 0
Scorpions Team EASTON (National)
Kannon Todd
0 52 0 0 0 0 0 0 0 0
ShadowCats Ross
Briley Armor
0 23 0 19 0 0 0 0 0 0
ShadowCats Ross
Ben Johnson
0 48 0 0 0 0 0 0 0 0
ShadowCats Ross
Bryce Kollatschny
0 22 0 0 0 0 0 0 0 0
ShadowCats Ross
Paxton Lovelady
0 0 77 0 0 0 0 0 0 0
ShadowCats Ross
Hudson McKinney
0 0 13 0 0 0 0 0 0 0
ShadowCats Ross
Parker Reddell
0 3 0 0 0 0 0 0 0 0
ShadowCats Ross
Aiden Reeves
0 14 7 81 0 0 0 0 0 0
ShadowCats Ross
Hayden Schmidt
0 17 0 0 0 0 0 0 0 0
ShadowCats Ross
Ethan Voorhees
0 46 0 62 0 0 0 0 0 0
Stonestreet Bulls
Paxton Barnes
0 20 0 39 0 0 0 0 0 0
Stonestreet Bulls
Cain Harris
0 32 81 0 0 0 0 0 0 0
Stonestreet Bulls
Kj Mitchell
0 30 6 16 0 0 0 0 0 0
Stonestreet Bulls
Tyler Odum
0 4 54 0 0 0 0 0 0 0
Stonestreet Bulls
Tatum Reeves
0 35 0 32 0 0 0 0 0 0
Stonestreet Bulls
John Thomas Smith
0 34 0 0 0 0 0 0 0 0
Stonestreet Bulls
Layton Willard
0 30 35 0 0 0 0 0 0 0
Stonestreet Bulls
River Wilson
0 0 0 68 0 0 0 0 0 0
TCR Bobcats - Hay
James Blackmon
0 16 0 33 0 0 0 0 0 0
TCR Bobcats - Hay
Hagan Bradley
0 16 0 23 0 0 0 0 0 0
TCR Bobcats - Hay
Wilson Brooks
0 20 55 0 0 0 0 0 0 0
TCR Bobcats - Hay
Graham Challender
0 16 46 0 0 0 0 0 0 0
TCR Bobcats - Hay
Grant Downing
0 17 0 59 0 0 0 0 0 0
TCR Bobcats - Hay
Levi Hebert
0 0 0 3 0 0 0 0 0 0
TCR Bobcats - Hay
Adriano Luterek
0 30 0 41 0 0 0 0 0 0
TCR Bobcats - Hay
Carden Olson
0 17 0 63 0 0 0 0 0 0
TEAM OHIO
Hank Beeghly
0 12 0 0 0 0 0 0 0 0
TEAM OHIO
Thomas Buckholtz
28 0 0 10 0 0 0 0 0 0
TEAM OHIO
Dylan Culbertson
0 0 30 0 0 0 0 0 0 0
TEAM OHIO
Bryson Gaby
57 0 0 0 0 0 0 0 0 0
TEAM OHIO
Owen Garcia
0 34 0 17 0 0 0 0 0 0
TEAM OHIO
Preston Haizel
0 20 0 20 0 0 0 0 0 0
TEAM OHIO
Karsten Huffman
31 0 0 0 0 0 0 0 0 0
TEAM OHIO
Jordan Rapsik
0 19 0 0 0 0 0 0 0 0
TEAM OHIO
Bradley Sampson
0 14 0 92 0 0 0 0 0 0
TEAM OHIO
Corbinrae Teepe
0 0 49 0 0 0 0 0 0 0
United Baseball
Jayse Bougeois
20 0 0 0 0 0 0 0 0 0
United Baseball
Tucker Broussard
0 20 0 76 0 0 0 0 0 0
United Baseball
Casen Cherry
0 13 0 33 0 0 0 0 0 0
United Baseball
Cullen Lantier
0 0 15 0 0 0 0 0 0 0
United Baseball
Leven Lejeune
0 20 63 0 0 0 0 0 0 0
United Baseball
Jason May
19 0 18 6 0 0 0 0 0 0
United Baseball
John Short
0 19 0 64 0 0 0 0 0 0
United Baseball
Cullen Zaunbrecher
32 0 85 0 0 0 0 0 0 0
WM Bulldogs
Sawyer Banks
0 0 20 35 0 0 0 0 0 0
WM Bulldogs
Dalton Flowers
0 0 8 0 0 0 0 0 0 0
WM Bulldogs
Kayden Gilbert
0 16 0 0 0 0 0 0 0 0
WM Bulldogs
Jack Guillot
0 0 20 0 0 0 0 0 0 0
WM Bulldogs
Paxton Guillot
20 36 0 0 0 0 0 0 0 0
WM Bulldogs
Luke Hayes
20 0 5 0 0 0 0 0 0 0
WM Bulldogs
Campbell Hendricks
0 0 17 66 0 0 0 0 0 0
WM Bulldogs
Andrew Powell
0 0 19 0 0 0 0 0 0 0
WM Bulldogs
Joshua Roan
0 0 18 0 0 0 0 0 0 0
WM Bulldogs
Barrett Stevenson
0 0 20 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/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
2025 13U 54/80 PG Firecracker Finale (OPEN)TL10Brentley Cromer866/29/2025 RR RR RR RR
2025 13U 54/80 PG Firecracker Finale (OPEN)TL10Cooper Brown736/28/2025 RR RR
2025 13U 54/80 PG Firecracker Finale (OPEN)TL10Jacob Simmons736/29/2025 RR RR