2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
As a reminder, all consolation games will have a drop dead 1:45 time limit instead of the 2 hour.
Schedule/Scores Brackets Event Info   Pool Standings 1 Event Article
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
09/04
Day 2
09/05
Day 3
09/06
Day 4
09/07
Day 5
09/08
Day 6
09/09
Day 7
09/10
Day 8
09/11
Day 9
09/12
Day 10
09/13
Cangelosi Sparks 2023 Black
TJ Schlageter
0 90 0 0 0 0 0 0 0 0
Cangelosi Sparks 2023 Black
Cal Sefcik
0 0 0 30 0 0 0 0 0 0
Cangelosi Sparks 2023 Black
Hunter Sefcik
0 19 0 42 0 0 0 0 0 0
Cangelosi Sparks 2023 Black
Grant Tenuta
0 0 88 0 0 0 0 0 0 0
Cangelosi Sparks 2023 Black
Cole Van Assen
0 0 0 85 0 0 0 0 0 0
Cangelosi Sparks 2023 Black
Drew Zemaitis
86 0 0 92 0 0 0 0 0 0
Cangelosi Sparks 2023 White
Anthony Francone
0 67 0 0 0 0 0 0 0 0
Cangelosi Sparks 2023 White
Gavin Gomez
0 70 0 0 0 0 0 0 0 0
Cangelosi Sparks 2023 White
Ryan Nelson
0 20 0 0 0 0 0 0 0 0
Cangelosi Sparks 2023 White
Trey Ringelsten
0 93 0 0 0 0 0 0 0 0
Cangelosi Sparks 2023 White
Clay Schrader
0 47 0 0 0 0 0 0 0 0
Gamers 16u
Josh Cunningham
0 0 0 64 0 0 0 0 0 0
Gamers 16u
Parker Guthrie
0 0 10 0 0 0 0 0 0 0
Gamers 16u
Danny Lindsey
0 0 0 89 0 0 0 0 0 0
Gamers 16u
Lane Otten
84 0 0 0 0 0 0 0 0 0
Gamers 16u
Jack Rollo
22 0 0 0 0 0 0 0 0 0
Gamers 16u
Garrett Shearer
0 82 0 0 0 0 0 0 0 0
Gamers 16u
Cameron Wieczorek
0 0 103 0 0 0 0 0 0 0
Go Pro 2023 Daly
Dakoda Ackerman
32 0 0 0 0 0 0 0 0 0
Go Pro 2023 Daly
Colin Bailye
0 0 33 0 0 0 0 0 0 0
Go Pro 2023 Daly
Logan Barnett
54 0 0 0 0 0 0 0 0 0
Go Pro 2023 Daly
Mateo Casillas
0 0 41 0 0 0 0 0 0 0
Go Pro 2023 Daly
Caleb Coberley
0 0 37 0 0 0 0 0 0 0
Go Pro 2023 Daly
Grant Marshall
0 37 0 0 0 0 0 0 0 0
Go Pro 2023 Daly
Anthony Martinez
50 0 0 0 0 0 0 0 0 0
Go Pro 2023 Daly
Jack Waldvogel
28 0 0 0 0 0 0 0 0 0
GRB MKE 16U Green
Michael Clarkson
49 0 0 0 0 0 0 0 0 0
GRB MKE 16U Green
Garrett Kay
0 86 0 0 0 0 0 0 0 0
GRB MKE 16U Green
Maxamillion Martin
0 50 0 0 0 0 0 0 0 0
GRB MKE 16U Green
Kyle Pielsnik
66 0 0 0 0 0 0 0 0 0
GRB MKE 16U Green
Derek Steinbrenner
0 23 0 0 0 0 0 0 0 0
GRB MKE 16U Yellow
Seth Brankey
69 0 0 0 0 0 0 0 0 0
GRB MKE 16U Yellow
Jedd Czysz
0 0 60 0 0 0 0 0 0 0
GRB MKE 16U Yellow
Drew Gernert
0 42 0 0 0 0 0 0 0 0
GRB MKE 16U Yellow
Eddie Rynders
0 26 0 0 0 0 0 0 0 0
GRB MKE 16U Yellow
Aiden Swartwout
0 0 29 0 0 0 0 0 0 0
GRB MKE 16U Yellow
Josh Urban
0 58 0 0 0 0 0 0 0 0
GRB MKE 16U Yellow
Landon Wiebe
43 0 0 0 0 0 0 0 0 0
GRB Rays Green
Konner Giddley
0 0 0 25 0 0 0 0 0 0
GRB Rays Green
Jackson Hewitt
0 0 0 43 0 0 0 0 0 0
GRB Rays Green
Jackson Hunley
0 0 62 0 0 0 0 0 0 0
GRB Rays Green
Eason Hurd
0 50 0 0 0 0 0 0 0 0
GRB Rays Green
Tevyn Montgomery
0 0 0 21 0 0 0 0 0 0
GRB Rays Green
Miles Nelson
36 0 0 0 0 0 0 0 0 0
GRB Rays Green
Chayce Osterhaus
0 0 22 0 0 0 0 0 0 0
GRB Rays Green
Cole Selvig
76 0 0 0 0 0 0 0 0 0
GRB Rays Green
Braden Smith
0 85 0 0 0 0 0 0 0 0
GRB Rays Green
Noah Wech
0 0 0 28 0 0 0 0 0 0
Hitters 2023's
Adam Behrens
0 40 0 0 0 0 0 0 0 0
Hitters 2023's
Austin Kutz
0 41 26 0 0 0 0 0 0 0
Hitters 2023's
Zachary Olson
71 0 0 0 0 0 0 0 0 0
Hitters 2023's
Zachary Rechner
0 0 94 0 0 0 0 0 0 0
Hitters 2023's
Luke Schuler
0 12 38 0 0 0 0 0 0 0
Hitters 2023's
Adam Switalski
0 16 54 0 0 0 0 0 0 0
Hitters 2023's
Adison Tevz
0 12 4 0 0 0 0 0 0 0
Iowa Select Hanrahan 2023
Charlie Crane
0 51 0 0 0 0 0 0 0 0
Iowa Select Hanrahan 2023
Sam Davis
0 42 0 26 0 0 0 0 0 0
Iowa Select Hanrahan 2023
Grant Hoeppner
0 5 0 34 0 0 0 0 0 0
Iowa Select Hanrahan 2023
Nolan Jackson
0 59 0 62 0 0 0 0 0 0
Iowa Select Hanrahan 2023
Ben Klesner
0 41 0 0 0 0 0 0 0 0
Iowa Select Hanrahan 2023
Boston Stoffel
0 32 0 0 0 0 0 0 0 0
Iowa Select Hanrahan 2023
Nick Tscherter
0 4 0 0 0 0 0 0 0 0
Iowa Select Oberthien 2023
Seth Blackford
0 62 0 0 0 0 0 0 0 0
Iowa Select Oberthien 2023
Rowan Donels
0 19 36 0 0 0 0 0 0 0
Iowa Select Oberthien 2023
Alexander Griess
0 20 0 0 0 0 0 0 0 0
Iowa Select Oberthien 2023
Trey O'Neil
0 0 27 0 0 0 0 0 0 0
Iowa Select Oberthien 2023
Mack Ortner
0 84 0 0 0 0 0 0 0 0
Iowa Select Oberthien 2023
Ethen Roberts
0 24 0 0 0 0 0 0 0 0
Iowa Select Oberthien 2023
Noah Thompson
0 0 26 0 0 0 0 0 0 0
Iowa Select Oberthien 2023
Hayden Vandenberg
0 8 0 0 0 0 0 0 0 0
Iowa Sticks Prospects 2023
Pierce Anderson
0 75 0 0 0 0 0 0 0 0
Iowa Sticks Prospects 2023
Trever Baumler
0 12 0 0 0 0 0 0 0 0
Iowa Sticks Prospects 2023
Carter Bryan
0 37 0 0 0 0 0 0 0 0
Iowa Sticks Prospects 2023
Cole Heinen
0 0 79 0 0 0 0 0 0 0
Iowa Sticks Prospects 2023
Gage Mollendor
0 60 0 0 0 0 0 0 0 0
Iowa Sticks Prospects 2023
Cooper Nicholson
0 1 0 0 0 0 0 0 0 0
Iowa Sticks Prospects 2023
Alex Stewart
0 39 0 0 0 0 0 0 0 0
Iowa Sticks Prospects 2023
Zack Turpin
0 47 0 0 0 0 0 0 0 0
Iowa Sticks Prospects 2023
Nik Wede
0 0 14 0 0 0 0 0 0 0
Iowa Sticks Scout 2023
Jack Craig
0 0 39 0 0 0 0 0 0 0
Iowa Sticks Scout 2023
Colin Driscoll
0 0 65 0 0 0 0 0 0 0
Iowa Sticks Scout 2023
Eli Eldred
0 12 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2023
DJ Harris
0 80 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2023
Mason Hicks
0 78 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2023
George Nahas
0 12 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2023/2024
Luke Greth
86 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2023/2024
Bryce Hoskinson
0 0 33 0 0 0 0 0 0 0
Iowa Sticks Scout 2023/2024
Blake Lundholm
0 7 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2023/2024
Connor Macalpine
0 4 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2023/2024
Easton Mittelstaedt
32 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2023/2024
Myles Sanchez
0 42 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2023/2024
Tyson Schlicher
0 0 70 0 0 0 0 0 0 0
Midwest Halos
Evan Calderon
0 51 0 0 0 0 0 0 0 0
Midwest Halos
Vidal Colon
0 0 24 0 0 0 0 0 0 0
Midwest Halos
Tayton Herron
0 40 48 0 0 0 0 0 0 0
Midwest Halos
Tyler Hewitt
0 20 30 0 0 0 0 0 0 0
Midwest Halos
Michael Merline
0 0 35 0 0 0 0 0 0 0
Midwest Halos
Peyton Narlock
0 0 38 0 0 0 0 0 0 0
Midwest Halos
Anthony (Aj) Rieck
0 0 25 0 0 0 0 0 0 0
Midwest Halos
C. Sass
0 0 42 0 0 0 0 0 0 0
Midwest Halos
Presley Wachowiak
0 86 0 0 0 0 0 0 0 0
MN Swing Kings 2023
Nate Benning
0 40 0 0 0 0 0 0 0 0
MN Swing Kings 2023
Jack Eliason
26 0 0 0 0 0 0 0 0 0
MN Swing Kings 2023
Hudson Filippi
0 0 107 0 0 0 0 0 0 0
MN Swing Kings 2023
Jake Gruebele
0 41 0 0 0 0 0 0 0 0
MN Swing Kings 2023
Keenan Hjermstad
0 60 0 0 0 0 0 0 0 0
MN Swing Kings 2023
Jaxon Schoenrock
80 0 0 0 0 0 0 0 0 0
MN Swing Kings 2023
Jake Westphall
0 23 0 0 0 0 0 0 0 0
P2P Millers 16U Boxwell
Alex Altmann
0 0 84 0 0 0 0 0 0 0
P2P Millers 16U Boxwell
Ashtyn Groves
13 0 0 0 0 0 0 0 0 0
P2P Millers 16U Boxwell
Andrew Rakow
0 86 0 0 0 0 0 0 0 0
P2P Millers 16U Boxwell
Oliver Stevenson
92 0 0 0 0 0 0 0 0 0
P2P Millers 16U Boxwell
Zach Zahalka
0 0 60 0 0 0 0 0 0 0
QC Sticks Red 2023
Sam George
41 0 0 0 0 0 0 0 0 0
QC Sticks Red 2023
Luke Mayer
0 0 0 48 0 0 0 0 0 0
QC Sticks Red 2023
Hunter Mirfield
0 69 0 0 0 0 0 0 0 0
QC Sticks Red 2023
Owen Norris
18 0 0 0 0 0 0 0 0 0
QC Sticks Red 2023
Ike Swanson
0 0 0 23 0 0 0 0 0 0
QC Sticks Red 2023
Brock Tyler
0 22 0 33 0 0 0 0 0 0
QC Sticks Red 2023
Carsen Williams
14 0 0 0 0 0 0 0 0 0
QC Sticks White 2023
Luke Allaman
0 0 89 0 0 0 0 0 0 0
QC Sticks White 2023
Cullen Daly
0 18 0 0 0 0 0 0 0 0
QC Sticks White 2023
Jackson Daly
0 70 0 0 0 0 0 0 0 0
QC Sticks White 2023
Ty Hall
0 0 26 0 0 0 0 0 0 0
QC Sticks White 2023
Wyatt Hillyer
0 58 0 0 0 0 0 0 0 0
QC Sticks White 2023
Garret Schultz
0 63 0 0 0 0 0 0 0 0
QC Sticks White 2023
Noah Young
0 35 0 0 0 0 0 0 0 0
Sandpipers
Grant Hallman
0 30 0 0 0 0 0 0 0 0
Sandpipers
Preston Martineau
0 20 0 0 0 0 0 0 0 0
Sandpipers
Owen Olson
0 70 22 0 0 0 0 0 0 0
Sandpipers
Aaron Schwechler
20 0 38 0 0 0 0 0 0 0
Sandpipers
Lucas Severson
0 0 63 0 0 0 0 0 0 0
Sandpipers
Dylan Smith
92 0 0 0 0 0 0 0 0 0
Sioux Falls Elite
Jaxon Dehaan
0 0 19 0 0 0 0 0 0 0
Sioux Falls Elite
Andrew Glovich
59 0 0 0 0 0 0 0 0 0
Sioux Falls Elite
Kyler Miritello
68 0 0 0 0 0 0 0 0 0
Sioux Falls Elite
Jacob Mongar
0 0 56 0 0 0 0 0 0 0
Sioux Falls Elite
Myles Rees
0 29 0 0 0 0 0 0 0 0
Sioux Falls Elite
Logan Riddle
0 0 54 0 0 0 0 0 0 0
Sioux Falls Elite
Dylan Rippentrop
0 0 31 0 0 0 0 0 0 0
Sioux Falls Elite
Gage Sharping
0 86 0 0 0 0 0 0 0 0
Sioux Falls Elite
Noah Verdoorn
0 0 72 0 0 0 0 0 0 0
Starters 16u Black
Charlie Cline
0 9 0 0 0 0 0 0 0 0
Starters 16u Black
Maddox Foss
36 0 61 0 0 0 0 0 0 0
Starters 16u Black
Andy Johnson
0 8 0 0 0 0 0 0 0 0
Starters 16u Black
Sam Kluever
0 42 0 0 0 0 0 0 0 0
Starters 16u Black
Aiden Shermak
0 54 0 0 0 0 0 0 0 0
Starters 16u Black
Riley Thuringer
41 0 55 0 0 0 0 0 0 0
Starters 16u Black
Isaac Vesta
0 16 0 0 0 0 0 0 0 0
Starters 16u Gold
Everett Foudray
0 51 0 0 0 0 0 0 0 0
Starters 16u Gold
Dylan Grev
66 0 0 0 0 0 0 0 0 0
Starters 16u Gold
Tyler Nelson
35 13 0 0 0 0 0 0 0 0
Starters 16u Gold
Joe Stelzig
35 0 0 0 0 0 0 0 0 0
Starters 16u Gold
Nash Tichy
0 8 0 0 0 0 0 0 0 0
Starters 16u Red
Jaden Case
0 85 0 0 0 0 0 0 0 0
Starters 16u Red
Johnny Checheris
90 0 0 0 0 0 0 0 0 0
Starters 16u Red
Shaun Ingram
0 37 0 0 0 0 0 0 0 0
Starters 16u Red
Trevor Mong
18 0 0 0 0 0 0 0 0 0
Starters 16u Red
Alexander (Aj) Trabert
0 18 0 0 0 0 0 0 0 0
STiKS Academy 2023
Luke Agnew
57 0 0 90 0 0 0 0 0 0
STiKS Academy 2023
Ethan Brown
0 0 62 0 0 0 0 0 0 0
STiKS Academy 2023
Tyler Butina
0 0 53 0 0 0 0 0 0 0
STiKS Academy 2023
Eli Pantzlaff
41 0 0 0 0 0 0 0 0 0
STiKS Academy 2023
Dylan Questad
0 0 18 87 0 0 0 0 0 0
STiKS Academy 2023
Myles Rewolinski
29 0 0 0 0 0 0 0 0 0
STiKS Academy 2023
Adam Schilz
0 64 0 0 0 0 0 0 0 0
The Replacements
Ryan Klostermann
0 66 0 0 0 0 0 0 0 0
The Replacements
Rob Kronlage
0 29 0 0 0 0 0 0 0 0
The Replacements
Lucas Lendosky
44 0 63 0 0 0 0 0 0 0
The Replacements
Colton McIlrath
44 0 0 0 0 0 0 0 0 0
The Replacements
Isaac Then
35 0 77 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest