THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,405 MLB PLAYERS | 15,806 MLB DRAFT SELECTIONS
2,405 MLB PLAYERS | 15,806 MLB DRAFT SELECTIONS
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/24
Day 2
07/25
Day 3
07/26
Day 4
07/27
Day 5
07/28
Day 6
07/29
Day 7
07/30
Day 8
07/31
Day 9
08/01
Day 10
08/02
303 Burn Baseball
Kent Bakes
68 0 0 0 0 0 0 0 0 0
303 Burn Baseball
Josiah Castro
0 0 70 0 0 0 0 0 0 0
303 Burn Baseball
Russell Foster
0 71 0 0 0 0 0 0 0 0
303 Burn Baseball
Braydon Hinton
0 0 0 56 0 0 0 0 0 0
303 Burn Baseball
Derek Montes
0 0 0 129 0 0 0 0 0 0
303 Burn Baseball
Jacob Montes
27 24 0 72 0 0 0 0 0 0
303 Burn Baseball
Seth Supercynski
28 0 31 0 0 0 0 0 0 0
Big Time Baseball
Braxton Abitz
0 4 37 0 0 0 0 0 0 0
Big Time Baseball
Ryan Butts
59 0 0 30 0 0 0 0 0 0
Big Time Baseball
Ezra Dick
25 0 0 0 0 0 0 0 0 0
Big Time Baseball
Will Heinz
0 46 0 0 0 0 0 0 0 0
Big Time Baseball
Colton Multerer
0 0 74 0 0 0 0 0 0 0
Big Time Baseball
Aksel Pocernich
0 75 0 0 0 0 0 0 0 0
Big Time Baseball
Kiya Sullivan
14 0 14 0 0 0 0 0 0 0
Big Time Baseball
Landon Wertz
0 24 0 74 0 0 0 0 0 0
Brew State Baseball Academy
Isaiah Dufek
91 0 0 0 0 0 0 0 0 0
Brew State Baseball Academy
Decker Kleppin
0 0 6 0 0 0 0 0 0 0
Brew State Baseball Academy
Ryan Mahn
0 0 0 57 0 0 0 0 0 0
Brew State Baseball Academy
Eli Marble
0 0 0 36 0 0 0 0 0 0
Brew State Baseball Academy
Luke Mayer
0 18 0 0 0 0 0 0 0 0
Brew State Baseball Academy
Ben Schroeder
0 96 0 0 0 0 0 0 0 0
Brew State Baseball Academy
Harrison Schwabe
0 0 92 0 0 0 0 0 0 0
Brew State Baseball Academy
Logan Zylka
8 0 0 0 0 0 0 0 0 0
Canes Central Illinois 16U - Semelroth
Blake Bruner
0 89 0 0 0 0 0 0 0 0
Canes Central Illinois 16U - Semelroth
Cooper Burnside
73 0 0 0 0 0 0 0 0 0
Canes Central Illinois 16U - Semelroth
Dane Fagerburg
0 0 20 55 0 0 0 0 0 0
Canes Central Illinois 16U - Semelroth
Bo Hoops
0 0 28 0 0 0 0 0 0 0
Canes Central Illinois 16U - Semelroth
Mason Phillips
0 0 86 0 0 0 0 0 0 0
Canes Central Illinois 16U - Semelroth
Keegan Schol
20 0 0 75 0 0 0 0 0 0
Canes Central Illinois 16U - Semelroth
Brayden Tindall
0 34 0 0 0 0 0 0 0 0
Canes Indiana 16u Black
Spencer Boisvert
0 0 0 15 0 0 0 0 0 0
Canes Indiana 16u Black
Braxton Carpenter
0 0 0 34 0 0 0 0 0 0
Canes Indiana 16u Black
Carson Graber
0 0 0 27 0 0 0 0 0 0
Canes Indiana 16u Black
Brayden Hoover
0 0 0 44 0 0 0 0 0 0
Canes Indiana 16u Black
Parker Jarboe
68 0 0 0 0 0 0 0 0 0
Canes Indiana 16u Black
Brody Lewis
0 59 0 0 0 0 0 0 0 0
Canes Indiana 16u Black
Joey Ortman
10 0 40 0 0 0 0 0 0 0
Canes Indiana 16u Black
Nick Richey
0 40 0 0 0 0 0 0 0 0
Canes Indiana 16u Black
Kolten Wilson
0 0 91 0 0 0 0 0 0 0
Central Illinois Canes - Casson
Trevor Ames
0 95 0 0 0 0 0 0 0 0
Central Illinois Canes - Casson
Tate Aue
0 0 1 0 0 0 0 0 0 0
Central Illinois Canes - Casson
Carter Brooks
0 0 0 49 0 0 0 0 0 0
Central Illinois Canes - Casson
Camden Earley
0 3 0 0 34 0 0 0 0 0
Central Illinois Canes - Casson
Gavin Klecker
48 0 0 71 0 0 0 0 0 0
Central Illinois Canes - Casson
Carson Mitchell
0 0 95 0 0 0 0 0 0 0
Central Illinois Canes - Casson
Brody Phillips
0 0 0 16 88 0 0 0 0 0
Central Wisconsin Impact Elite
Carson Eckes
0 0 0 39 0 0 0 0 0 0
Central Wisconsin Impact Elite
Keegan Kruzan
0 0 96 0 0 0 0 0 0 0
Central Wisconsin Impact Elite
Ryan Schulz
0 63 0 0 0 0 0 0 0 0
Central Wisconsin Impact Elite
Ty Teske
95 0 0 0 0 0 0 0 0 0
Central Wisconsin Impact Elite
Conner Vandeberg
0 0 0 50 0 0 0 0 0 0
Central Wisconsin Impact Elite
Miles Waldvogel
0 41 0 0 0 0 0 0 0 0
Central Wisconsin Impact Elite
Jd Weiland
10 0 10 0 0 0 0 0 0 0
Central Wisconsin Impact Elite
Kamden Zarnke
0 0 0 31 0 0 0 0 0 0
Edge Baseball 16U
Chase Barr
18 0 0 32 0 0 0 0 0 0
Edge Baseball 16U
Ethan Forrett
93 0 0 0 0 0 0 0 0 0
Edge Baseball 16U
Dillon McCarthy
0 0 96 0 0 0 0 0 0 0
Edge Baseball 16U
Garret Schweitzer
0 0 9 0 0 0 0 0 0 0
Edge Baseball 16U
Henry Simmons
0 16 0 27 0 0 0 0 0 0
Edge Baseball 16U
Jonah Tollefson
0 47 0 20 0 0 0 0 0 0
Encompass Expos - 16u - Harriman
Kingsley Archambault
27 0 0 0 0 0 0 0 0 0
Encompass Expos - 16u - Harriman
Bo Harriman
0 45 0 4 87 0 0 0 0 0
Encompass Expos - 16u - Harriman
Brett Lapcinski
0 0 60 0 0 0 0 0 0 0
Encompass Expos - 16u - Harriman
Maxtin Linn
13 0 13 0 0 0 0 0 0 0
Encompass Expos - 16u - Harriman
Junior Lucero
0 0 0 26 0 0 0 0 0 0
Encompass Expos - 16u - Harriman
Alden Marsolek
0 37 0 90 0 0 0 0 0 0
Encompass Expos - 16u - Harriman
Ethan McCubbin
0 32 0 0 0 0 0 0 0 0
Encompass Expos - 16u - Harriman
Vincent Udd
0 0 17 0 0 0 0 0 0 0
Encompass Expos - 16u - Harriman
Gavin Willeck
55 0 0 12 69 0 0 0 0 0
GRB Northstar 16u Navy
Aiden Herner
21 0 0 0 0 0 0 0 0 0
GRB Northstar 16u Navy
Vineel Kandi
34 0 0 0 0 0 0 0 0 0
GRB Northstar 16u Navy
Brody Nelson
0 100 0 0 0 0 0 0 0 0
GRB Northstar 16u Navy
Jack Van gemert
0 0 79 0 0 0 0 0 0 0
GRB Northstar 16u Navy
Jacob Willardson
79 0 0 0 0 0 0 0 0 0
GRB Rays North 16U Green
Parker Broehm
0 91 0 0 0 0 0 0 0 0
GRB Rays North 16U Green
Eli Heuser
0 0 0 23 0 0 0 0 0 0
GRB Rays North 16U Green
Eli Jourdan
0 0 0 51 0 0 0 0 0 0
GRB Rays North 16U Green
Drew Stettbacher
0 0 0 97 0 0 0 0 0 0
GRB Rays North 16U Green
Nik Williams
0 0 96 0 0 0 0 0 0 0
GRB Rays North 16U Green
Braun Wotruba
82 0 0 0 0 0 0 0 0 0
GRB Rays North 16U Yellow
Braydan Frank
9 0 59 0 0 0 0 0 0 0
GRB Rays North 16U Yellow
Braeden Hermes
0 0 0 60 0 0 0 0 0 0
GRB Rays North 16U Yellow
Brayden Jenkins
0 39 0 0 0 0 0 0 0 0
GRB Rays North 16U Yellow
Rexford Leclair
0 0 85 0 0 0 0 0 0 0
GRB Rays North 16U Yellow
Brayden Nelson
0 0 0 10 0 0 0 0 0 0
GRB Rays North 16U Yellow
Jackson Otradovec
0 0 0 19 0 0 0 0 0 0
GRB Rays North 16U Yellow
Everett Sachs
90 0 0 0 0 0 0 0 0 0
GRB Rays North 16U Yellow
Landen Sheppard
0 77 0 0 0 0 0 0 0 0
Halos National 2027
Derrik Beckstrand
75 0 0 0 0 0 0 0 0 0
Halos National 2027
Connor Blaschko
0 0 0 81 0 0 0 0 0 0
Halos National 2027
Gossard Gillaspie
0 0 26 0 0 0 0 0 0 0
Halos National 2027
Finley Pearson
42 0 0 0 0 0 0 0 0 0
Halos National 2027
Cruz Ramirez
0 0 73 0 0 0 0 0 0 0
Halos National 2027
Joey Shaw
0 0 10 0 0 0 0 0 0 0
Halos National 2027
Mason Sturma
0 32 0 19 0 0 0 0 0 0
Halos National 2027
Lucas Weber
0 89 0 0 0 0 0 0 0 0
Halos Scout 2027
Hunter Buchan
63 0 0 0 0 0 0 0 0 0
Halos Scout 2027
Owen Kober
0 0 45 0 0 0 0 0 0 0
Halos Scout 2027
Kingston Liddell
53 0 0 122 0 0 0 0 0 0
Halos Scout 2027
Bradyn Shefka
0 9 0 0 0 0 0 0 0 0
Halos Scout 2027
Reed Traas
0 14 0 0 0 0 0 0 0 0
Halos Scout 2027
Blake Ulezelski
0 0 83 0 0 0 0 0 0 0
Halos Scout 2027
Reed Vorlob
0 85 0 0 0 0 0 0 0 0
H-Town Bombers
Griffin Bender
19 0 0 97 0 0 0 0 0 0
H-Town Bombers
Tristan Berrens
0 36 0 0 0 0 0 0 0 0
H-Town Bombers
Kyan Choudoir
0 42 0 0 0 0 0 0 0 0
H-Town Bombers
Adam Dehaai
0 0 81 0 0 0 0 0 0 0
H-Town Bombers
Brody Kante
0 43 0 0 0 0 0 0 0 0
H-Town Bombers
Spencer Lund
0 0 36 6 0 0 0 0 0 0
H-Town Bombers
Matthew Tank
93 0 0 0 0 0 0 0 0 0
HTP 2027 National Black
Oliver Anderson
0 0 30 0 0 0 0 0 0 0
HTP 2027 National Black
James Dahlen
0 0 89 0 0 0 0 0 0 0
HTP 2027 National Black
Jackson Gier
0 50 0 0 0 0 0 0 0 0
HTP 2027 National Black
Owen Jenson
54 0 0 0 0 0 0 0 0 0
HTP 2027 National Black
Jackson Petersen
0 49 0 0 0 0 0 0 0 0
HTP 2027 National Black
Dustin Peterson
64 0 0 0 0 0 0 0 0 0
HTP 2027 National Black
Li Schardin
0 17 0 0 0 0 0 0 0 0
HTP 2027 National Black
Cooper Voth
0 0 0 68 0 0 0 0 0 0
HTP 2027 National Red
Hunter Cranor
0 5 87 0 0 0 0 0 0 0
HTP 2027 National Red
Austin Dwyer
0 84 0 0 0 0 0 0 0 0
HTP 2027 National Red
Gavin Heinzen
0 0 0 80 0 0 0 0 0 0
HTP 2027 National Red
Bryant Katzenmeyer
33 0 42 0 0 0 0 0 0 0
HTP 2027 National Red
Adam Rasmusson
95 0 0 0 0 0 0 0 0 0
MBA 16u Green
Nathan Balistriere
0 0 0 10 0 0 0 0 0 0
MBA 16u Green
Roman Grunbaum
0 28 0 29 0 0 0 0 0 0
MBA 16u Green
Hunter Isotalo
0 0 0 0 72 0 0 0 0 0
MBA 16u Green
Doug Jones
0 0 0 0 31 0 0 0 0 0
MBA 16u Green
Juan Molina
35 0 34 0 34 0 0 0 0 0
MBA 16u Green
Marcus Perondi
59 0 0 94 0 0 0 0 0 0
MBA 16u Green
Ari Schupper
0 53 0 0 97 0 0 0 0 0
MBA 16u Green
Mason Schwalbach
0 0 99 0 0 0 0 0 0 0
MN Grizzlies 16U
Joey Athmann
71 0 0 0 0 0 0 0 0 0
MN Grizzlies 16U
Weston Blevins
0 97 0 0 0 0 0 0 0 0
MN Grizzlies 16U
Chris Boe
42 0 77 0 0 0 0 0 0 0
MN Grizzlies 16U
James Brooks
0 24 0 0 0 0 0 0 0 0
MN Grizzlies 16U
Henry Erasmus
0 0 0 77 0 0 0 0 0 0
MN Grizzlies 16U
Brody Schraber
31 0 48 0 0 0 0 0 0 0
P2P Millers 15U Black
Brady Beissel
0 15 0 64 0 0 0 0 0 0
P2P Millers 15U Black
Jonathan Bulthuis
0 0 26 33 0 0 0 0 0 0
P2P Millers 15U Black
Preston Koch
14 0 0 39 0 0 0 0 0 0
P2P Millers 15U Black
Mac Warren
95 0 0 0 0 0 0 0 0 0
P2P Millers 15U Black
Austin Webb
0 0 78 0 0 0 0 0 0 0
P2P Millers 15U Black
Max Wegwerth
0 90 0 0 0 0 0 0 0 0
P2P Millers 15U Black
Mac Welker
0 0 14 0 0 0 0 0 0 0
P2P Millers 16U White
Kyle Archbold
0 0 86 0 0 0 0 0 0 0
P2P Millers 16U White
Chris Beaman
0 76 0 0 0 0 0 0 0 0
P2P Millers 16U White
Quinn Johnson
0 0 0 88 0 0 0 0 0 0
P2P Millers 16U White
Owen Schuster
86 0 0 0 0 0 0 0 0 0
P2P Millers 16U White
Jaxon Sebby
0 9 0 0 0 0 0 0 0 0
P2P Millers 16U White
Jake Sletten
0 49 0 0 0 0 0 0 0 0
PTA 16U Alivo
Austin Adamczewski
54 0 0 0 67 0 0 0 0 0
PTA 16U Alivo
Landon Henderlight
0 0 90 0 0 0 0 0 0 0
PTA 16U Alivo
Colby Kamlay
0 97 0 0 0 0 0 0 0 0
PTA 16U Alivo
Luke Mrazek
0 0 0 3 0 0 0 0 0 0
PTA 16U Alivo
Ethan Rudolph
0 0 0 96 0 0 0 0 0 0
PTA 16U Alivo
Evan Weckman
49 0 0 0 50 0 0 0 0 0
Showcase Baseball Academy Raiders
Conner Flynn
0 0 92 0 0 0 0 0 0 0
Showcase Baseball Academy Raiders
Jace Garcia
0 93 0 0 0 0 0 0 0 0
Showcase Baseball Academy Raiders
Jax Garcia
0 0 0 84 0 0 0 0 0 0
Showcase Baseball Academy Raiders
Jayce Keesee
41 0 0 0 0 0 0 0 0 0
Showcase Baseball Academy Raiders
Matt Masura
0 7 31 0 0 0 0 0 0 0
Showcase Baseball Academy Raiders
Adan Rojas
0 61 0 0 0 0 0 0 0 0
Showcase Baseball Academy Raiders
Caleb Tindall
57 0 20 0 0 0 0 0 0 0
Showcase Baseball Academy Raiders
Sterling Wenckaitis
0 0 0 62 0 0 0 0 0 0
Team Heat Baseball 16U
Maddux Allain
37 0 72 0 0 0 0 0 0 0
Team Heat Baseball 16U
Grayson Gauwitz
0 0 0 54 0 0 0 0 0 0
Team Heat Baseball 16U
Logan Hanson
53 0 0 0 0 0 0 0 0 0
Team Heat Baseball 16U
Tru Killerlain
0 35 0 0 0 0 0 0 0 0
Team Heat Baseball 16U
Hunter Meyer
0 0 0 34 0 0 0 0 0 0
Team Heat Baseball 16U
Landon Payne
0 32 0 0 0 0 0 0 0 0
Team Heat Baseball 16U
Drennan Putz
14 0 0 0 0 0 0 0 0 0
Team Heat Baseball 16U
Michael Wahe
32 0 0 0 0 0 0 0 0 0
Team Heat Baseball 16U
Nolan Wells
0 43 0 0 0 0 0 0 0 0
Team Heat Baseball 16U
Eli Williams
0 0 36 0 0 0 0 0 0 0
The Show 16U
Jonathan Charles
0 0 0 30 0 0 0 0 0 0
The Show 16U
Duane Connolly
0 61 0 0 0 0 0 0 0 0
The Show 16U
Aidan Gaud
0 30 0 60 0 0 0 0 0 0
The Show 16U
Darius Mobley
40 0 0 0 0 0 0 0 0 0
The Show 16U
Maximiliano Perez
1 30 94 0 0 0 0 0 0 0
The Show 16U
Christian Scott
0 25 2 0 0 0 0 0 0 0
The Show 16U
Daniel Wells
51 0 0 0 0 0 0 0 0 0
Top Tier Central Americans
Jack Blosser
0 27 0 0 0 0 0 0 0 0
Top Tier Central Americans
Anderson Boss
0 0 0 37 0 0 0 0 0 0
Top Tier Central Americans
Isaac Davis
0 96 0 0 0 0 0 0 0 0
Top Tier Central Americans
Quinten Hale
95 0 0 0 0 0 0 0 0 0
Top Tier Central Americans
Carter Lippens
0 0 99 0 0 0 0 0 0 0
Top Tier Central Americans
Traxton Roberts
21 0 0 0 0 0 0 0 0 0
Top Tier Central Americans
Jackson Vanderheydt
0 0 9 82 0 0 0 0 0 0
Top Tier Central Americans
Jake Weeks
0 0 0 26 0 0 0 0 0 0
Wow Factor Nation Ms - Perigo
Kipton Bradford
0 92 0 0 0 0 0 0 0 0
Wow Factor Nation Ms - Perigo
Owen Brown
0 52 0 0 0 0 0 0 0 0
Wow Factor Nation Ms - Perigo
Jordan Cates
90 0 0 0 0 0 0 0 0 0
Wow Factor Nation Ms - Perigo
Rhett Lambert
0 0 0 59 0 0 0 0 0 0
Wow Factor Nation Ms - Perigo
Nolan Lebert
0 0 74 0 0 0 0 0 0 0
Wow Factor Nation Ms - Perigo
Daniel Moll
0 0 0 21 0 0 0 0 0 0
Wow Factor Nation Ms - Perigo
David Schulte
21 0 0 39 0 0 0 0 0 0
Wow Factor Nation Ms - Perigo
Camden Wright
0 0 0 38 0 0 0 0 0 0
YBC 16U Scout
Caden Dane
19 0 0 0 0 0 0 0 0 0
YBC 16U Scout
Fields Floersch
0 96 0 0 0 0 0 0 0 0
YBC 16U Scout
Payton Grado
90 0 8 0 0 0 0 0 0 0
YBC 16U Scout
Reilly Neis
0 0 24 0 0 0 0 0 0 0
YBC 16U Scout
Bennett Oney
0 0 0 59 0 0 0 0 0 0
YBC 16U Scout
Ayden Shurmantine
0 11 0 51 0 0 0 0 0 0
YBC 16U Scout
Tristan Stevens
0 0 75 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/24
Day 2
07/25
Day 3
07/26
Day 4
07/27
2025 14U PG Battle for the MidwestEdge Baseball 14UBrayden Digman777/20/2025 RR
2025 15U PG Battle for the MidwestEdge Baseball 15UKaleb Oeth957/20/2025 RR
2025 15U PG Battle for the MidwestGRB Rays North 15U GreenEli Heuser967/20/2025 RR
2025 16U Wow Factor Nation InvitationalWow Factor Nation Ms - PerigoCarter Verdeyen1017/20/2025 RR