2,160 MLB PLAYERS | 15,033 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
07/21
Day 2
07/22
Day 3
07/23
Day 4
07/24
Day 5
07/25
Day 6
07/26
Day 7
07/27
Day 8
07/28
Day 9
07/29
Day 10
07/30
Brew State Baseball Academy
Jackson Boeshaar
0 3 4 0 0 0 0 0 0 0
Brew State Baseball Academy
Mason Chirafisi
0 14 92 0 0 0 0 0 0 0
Brew State Baseball Academy
Grady Chvosta
0 58 0 0 0 0 0 0 0 0
Brew State Baseball Academy
Mason Englebert
0 91 0 0 0 0 0 0 0 0
Brew State Baseball Academy
Anderson King
0 0 0 18 0 0 0 0 0 0
Brew State Baseball Academy
Carter Mantei
0 0 55 0 0 0 0 0 0 0
Brew State Baseball Academy
Charlie McElherne
0 35 0 50 0 0 0 0 0 0
Brew State Baseball Academy
Jonathan Urban
0 20 0 0 0 0 0 0 0 0
Brew State Baseball Academy
Sam Wells
0 19 65 0 0 0 0 0 0 0
Building Champions UA 14u White
Luke Belardo
0 0 0 18 0 0 0 0 0 0
Building Champions UA 14u White
Miles Buhrle
0 59 0 0 0 0 0 0 0 0
Building Champions UA 14u White
Milo Burton
0 0 97 0 0 0 0 0 0 0
Building Champions UA 14u White
Brandt Cook
0 0 43 0 0 0 0 0 0 0
Building Champions UA 14u White
George Richter
0 53 0 0 0 0 0 0 0 0
Building Champions UA 14u White
Aiden Rosen
0 94 0 0 0 0 0 0 0 0
Building Champions UA 14u White
Bryce Williams
0 17 0 88 0 0 0 0 0 0
Building Champions UA 14u White
Cade Zimmerman
0 0 87 0 0 0 0 0 0 0
Cangelosi Sparks North - Black 2026
Hayden Adamowicz
0 0 86 0 0 0 0 0 0 0
Cangelosi Sparks North - Black 2026
Jackson From
0 7 24 0 0 0 0 0 0 0
Cangelosi Sparks North - Black 2026
Blake Heyer
0 34 0 39 0 0 0 0 0 0
Cangelosi Sparks North - Black 2026
Brooks Kooken
0 33 0 0 0 0 0 0 0 0
Cangelosi Sparks North - Black 2026
Johnny O'Brien
0 0 0 86 0 0 0 0 0 0
Cangelosi Sparks North - Black 2026
Lou Ratcliffe
0 0 15 0 0 0 0 0 0 0
Cangelosi Sparks North - Black 2026
Jack Romsey
0 19 57 0 0 0 0 0 0 0
Cangelosi Sparks North - Black 2026
Jeremy Thompson
0 11 0 0 0 0 0 0 0 0
Cangelosi Sparks North - Black 2026
Oliver Thulin
0 0 0 8 0 0 0 0 0 0
CBT 14U
Quinn Boeckman
0 43 0 0 0 0 0 0 0 0
CBT 14U
Brayden Christman
0 83 0 0 0 0 0 0 0 0
CBT 14U
Xavier Enriquez
0 0 18 0 0 0 0 0 0 0
CBT 14U
Beckett Hartlaben
0 33 76 0 0 0 0 0 0 0
CBT 14U
Trevin Schmidt
0 35 0 0 0 0 0 0 0 0
CBT 14U
Taran Seghers
0 10 23 0 0 0 0 0 0 0
CBT 14U
Joseph Shimek
0 0 88 0 0 0 0 0 0 0
Edge Baseball 14U
Jace Christensen
0 20 71 0 0 0 0 0 0 0
Edge Baseball 14U
Will Frederiksen
0 14 59 0 0 0 0 0 0 0
Edge Baseball 14U
Michael Hackworthy
0 69 0 0 0 0 0 0 0 0
Edge Baseball 14U
Brooks Hendrickson
0 19 0 0 0 0 0 0 0 0
Edge Baseball 14U
Josh Kuntz
0 17 0 0 0 0 0 0 0 0
Edge Baseball 14U
Landon Lassahn
0 32 0 0 0 0 0 0 0 0
Edge Baseball 14U
Jackson Myers
0 48 0 0 0 0 0 0 0 0
Edge Baseball 14U
Jack Rathfelder
0 18 0 0 0 0 0 0 0 0
Edge Baseball 14U
Alex Schoepp
0 0 70 0 0 0 0 0 0 0
Edge Baseball 14U
Nash Wentland
0 17 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy
Grady Babcock
0 0 0 24 0 0 0 0 0 0
Great Lakes Baseball Academy
Cooper Caligiuri
0 29 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy
Sullivan Conlin
0 0 15 66 0 0 0 0 0 0
Great Lakes Baseball Academy
Davis Fleming
0 86 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy
Easton Gasner
0 21 0 59 0 0 0 0 0 0
Great Lakes Baseball Academy
Andrew Gette
0 0 91 0 0 0 0 0 0 0
Great Lakes Baseball Academy
Owen Huffer
0 83 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy
Hudson Ohm
0 0 38 40 0 0 0 0 0 0
Great Lakes Baseball Academy
Jonathan Speltz
0 0 22 0 0 0 0 0 0 0
Great Lakes Baseball Academy 14 Red
Brady Dague
0 19 37 0 0 0 0 0 0 0
Great Lakes Baseball Academy 14 Red
Carson Flynn
0 30 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy 14 Red
Aeson Kiley
0 0 47 0 0 0 0 0 0 0
Great Lakes Baseball Academy 14 Red
Henry Malloy
0 0 35 0 0 0 0 0 0 0
Great Lakes Baseball Academy 14 Red
Brennan Peterson
0 0 83 0 0 0 0 0 0 0
Great Lakes Baseball Academy 14 Red
Trevor Quam
0 63 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy 14 Red
Brendon Rickheim
0 0 51 0 0 0 0 0 0 0
Great Lakes Baseball Academy 14 Red
Baylon Schintz
0 61 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy 14 Red
Owen Wendorf
0 87 0 0 0 0 0 0 0 0
Hawks Gold
Nick Brevik
0 19 94 0 0 0 0 0 0 0
Hawks Gold
Drew Brown
0 36 0 0 0 0 0 0 0 0
Hawks Gold
Brayden Crowe
0 82 0 0 0 0 0 0 0 0
Hawks Gold
Noah Fernando
0 0 22 0 0 0 0 0 0 0
Hawks Gold
Roman Forcia
0 20 0 0 0 0 0 0 0 0
Hawks Gold
Camden Fray
0 10 0 0 0 0 0 0 0 0
Hawks Gold
Cameron Laflamme
0 10 59 0 0 0 0 0 0 0
Hawks Gold
Kaiden Pollock
0 18 28 0 0 0 0 0 0 0
Hawks Gold
Ray Smith
0 32 0 0 0 0 0 0 0 0
Iowa Prospects
Cross Bandy
0 0 58 0 0 0 0 0 0 0
Iowa Prospects
Jonathan Carrasco
0 0 71 0 0 0 0 0 0 0
Iowa Prospects
Trae Houser
0 87 0 0 0 0 0 0 0 0
Iowa Prospects
Jayden Lopez
0 0 16 0 0 0 0 0 0 0
Iowa Prospects
Maxim Mincks
0 0 86 0 0 0 0 0 0 0
Iowa Prospects
Will Morris
0 63 0 0 0 0 0 0 0 0
Iowa Select 2026 Mueller
Brandon Bea
0 0 66 0 0 0 0 0 0 0
Iowa Select 2026 Mueller
Drew Fillenworth
0 0 75 0 0 0 0 0 0 0
Iowa Select 2026 Mueller
Colby Gast
0 7 0 0 0 0 0 0 0 0
Iowa Select 2026 Mueller
Taitn Gray
0 60 0 0 0 0 0 0 0 0
Iowa Select 2026 Mueller
Tucker Long
0 0 0 68 0 0 0 0 0 0
Iowa Select 2026 Mueller
Maddux Mueller
0 59 0 0 0 0 0 0 0 0
Iowa Select 2026 Mueller
Zander Murray
0 85 0 0 0 0 0 0 0 0
Iowa Select 2026 Mueller
Bryce Pauly
0 0 0 61 0 0 0 0 0 0
Iowa Select 2026 Mueller
Landon Skiles
0 0 13 0 0 0 0 0 0 0
JBA CLUTCH 14u
Tyler Baars
0 27 0 0 0 0 0 0 0 0
JBA CLUTCH 14u
Malise Beduhn
0 0 65 0 0 0 0 0 0 0
JBA CLUTCH 14u
Brady Berg
0 29 0 0 0 0 0 0 0 0
JBA CLUTCH 14u
Ethan Dillingham
0 0 91 0 0 0 0 0 0 0
JBA CLUTCH 14u
Joseph Graveen
0 97 0 0 0 0 0 0 0 0
JBA CLUTCH 14u
Max Kruger
0 17 23 0 0 0 0 0 0 0
JBA CLUTCH 14u
Zach Schmeltzer
0 23 0 0 0 0 0 0 0 0
JBA CLUTCH 14u
Chris Sippl
0 35 0 0 0 0 0 0 0 0
JBA CLUTCH 14u
Harper West
0 33 0 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
Nicolas Chiu
0 9 93 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
Jack Crader
0 19 0 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
Thomas Dent
0 33 0 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
Hunter Hall
0 33 0 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
Max Kellerman
0 0 48 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
Gavin Kennedy
0 0 22 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
George Meysenburg
0 68 0 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
Hayden Reeve
0 0 71 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
Hayden Ross
0 0 32 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
Colton Scott
0 49 0 0 0 0 0 0 0 0
Mac N Seitz - Fimmen
Owen Underwood
0 33 0 0 0 0 0 0 0 0
Rhino 14U - Buenning
Jt Buenning
0 0 102 0 0 0 0 0 0 0
Rhino 14U - Buenning
Mason Driscoll
0 0 0 9 0 0 0 0 0 0
Rhino 14U - Buenning
Chase Macgregor
0 0 35 0 0 0 0 0 0 0
Rhino 14U - Buenning
Drew Magnuson
0 0 44 0 0 0 0 0 0 0
Rhino 14U - Buenning
Ethan Olszewski
0 19 0 0 0 0 0 0 0 0
Rhino 14U - Buenning
Jack Olszewski
0 32 0 33 0 0 0 0 0 0
Rhino 14U - Buenning
Braxton Polzin
0 6 0 0 0 0 0 0 0 0
Rhino 14U - Buenning
Mason Schultz
0 23 0 38 0 0 0 0 0 0
Rhino 14U - Buenning
Carter Valleskey
0 89 0 0 0 0 0 0 0 0
Rhino 14U - Buenning
Rayden Wagner
0 84 0 0 0 0 0 0 0 0
Team Heat Baseball 14U
Gavin Berge
0 87 0 0 0 0 0 0 0 0
Team Heat Baseball 14U
Quinn Gunter
0 2 0 0 0 0 0 0 0 0
Team Heat Baseball 14U
Klaeton Hendricks
0 0 34 0 0 0 0 0 0 0
Team Heat Baseball 14U
Ryder Jaehnke
0 0 86 0 0 0 0 0 0 0
Team Heat Baseball 14U
Alex Klun
0 0 68 0 0 0 0 0 0 0
Team Heat Baseball 14U
Brody Schmidt
0 100 0 0 0 0 0 0 0 0
Team Heat Baseball 14U
Carter Steuck
0 0 43 0 0 0 0 0 0 0
Tomahawk NT
Andrew Ahmann
0 109 0 0 0 0 0 0 0 0
Tomahawk NT
Julian Anderson
0 23 54 0 0 0 0 0 0 0
Tomahawk NT
Pierce Bakker
0 22 71 0 0 0 0 0 0 0
Tomahawk NT
Jesiah Dawson
0 80 0 0 0 0 0 0 0 0
Tomahawk NT
Jackson Harford
0 0 61 0 0 0 0 0 0 0
Tomahawk NT
Micah McKee
0 0 3 0 0 0 0 0 0 0
Top Tier West Americans
Patrick Connors
0 17 8 0 0 0 0 0 0 0
Top Tier West Americans
Harrison Dragus
0 19 0 0 0 0 0 0 0 0
Top Tier West Americans
Kamrin Jenkins
0 0 55 0 0 0 0 0 0 0
Top Tier West Americans
Jeremiah Juarez
0 58 0 0 0 0 0 0 0 0
Top Tier West Americans
Mason Netcel
0 0 88 0 0 0 0 0 0 0
Top Tier West Americans
Jason Phillips
0 0 97 0 0 0 0 0 0 0
Top Tier West Americans
Adam Swanson
0 88 0 0 0 0 0 0 0 0
Top Tier West Americans
Andrew Zwemke
0 32 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
07/21
Day 2
07/22
Day 3
07/23
Day 4
07/24
2022 15U WWBA North ChampionshipIowa Select 2025 HicksJonathan Carrasco787/17/2022 RR
2022 15U WWBA North ChampionshipIowa Select 2026 MuellerBryce Pauly857/17/2022 RR
2022 15U WWBA North ChampionshipIowa Select 2026 MuellerTait Tierney937/17/2022 RR