2,210 MLB PLAYERS | 15,134 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
09/30
Day 2
10/01
Day 3
10/02
Day 4
10/03
Day 5
10/04
Day 6
10/05
Day 7
10/06
Day 8
10/07
Day 9
10/08
Day 10
10/09
Blizzard 2024 Blue
Bradyn Bezanson
0 30 32 0 0 0 0 0 0 0
Blizzard 2024 Blue
Josh Donna
0 0 21 0 0 0 0 0 0 0
Blizzard 2024 Blue
Finn Furcht
0 91 0 0 0 0 0 0 0 0
Blizzard 2024 Blue
Tyler Guerin
0 0 74 0 0 0 0 0 0 0
Blizzard 2024 Blue
Cullen Huppert
17 0 75 0 0 0 0 0 0 0
Blizzard 2024 Blue
Zach Zanetti
12 0 82 0 0 0 0 0 0 0
Blizzard 2024 Blue
Landon Zeuli
9 0 38 0 0 0 0 0 0 0
Blizzard Black 2023
Andrew Harris
0 0 35 0 0 0 0 0 0 0
Blizzard Black 2023
Isaiah Hasz
80 0 0 0 0 0 0 0 0 0
Blizzard Black 2023
Caleb Hautajarvi
26 0 28 0 0 0 0 0 0 0
Blizzard Black 2023
Kirill Landry
0 91 0 0 0 0 0 0 0 0
Blizzard Black 2023
Dylan Waukazo
0 0 78 0 0 0 0 0 0 0
Blizzard Blue 2023
Ben Berkhof
0 81 0 0 0 0 0 0 0 0
Blizzard Blue 2023
Nelson Koenig
0 73 0 0 0 0 0 0 0 0
Blizzard Blue 2023
Brayden Kohls
0 0 18 0 0 0 0 0 0 0
Blizzard Blue 2023
Tj Logan
0 0 74 0 0 0 0 0 0 0
Blizzard Blue 2023
Cayden Mueller
0 0 99 0 0 0 0 0 0 0
Blizzard Blue 2023
Eddie Peine
0 0 20 0 0 0 0 0 0 0
Great Lakes 17U National Red
Jack Blink
0 35 2 0 0 0 0 0 0 0
Great Lakes 17U National Red
William Jacobson
0 51 0 0 0 0 0 0 0 0
Great Lakes 17U National Red
Will Preimesberger
0 85 0 0 0 0 0 0 0 0
Great Lakes 17U National Red
Anton Sabo
0 0 73 0 0 0 0 0 0 0
Great Lakes 17U National Red
Aidan Smith
0 0 53 0 0 0 0 0 0 0
Great Lakes 17U National Red
Jack Solheid
0 62 0 0 0 0 0 0 0 0
Great Lakes 18U National Red
Brady Drkula
0 0 80 0 0 0 0 0 0 0
Great Lakes 18U National Red
Louis Hertling
0 0 38 0 0 0 0 0 0 0
Great Lakes 18U National Red
Tanner Hoemann
0 0 82 0 0 0 0 0 0 0
Great Lakes 18U National Red
Grant Lindholm
0 86 0 0 0 0 0 0 0 0
Great Lakes 18U National Red
Nolan Lindholm
0 78 0 0 0 0 0 0 0 0
Great Lakes 18U National Red
Miles Morris
0 0 95 0 0 0 0 0 0 0
Great Lakes 18U National Red
Eli Ramthun
0 0 31 0 0 0 0 0 0 0
Great Lakes 18U National Red
Peyton Vang
0 30 0 0 0 0 0 0 0 0
Iowa Select 18u Patterson
Jeffrey Davis
0 7 0 0 0 0 0 0 0 0
Iowa Select 18u Patterson
Ryan Finn
0 0 47 0 0 0 0 0 0 0
Iowa Select 18u Patterson
Andrew Hamlett
0 29 0 0 0 0 0 0 0 0
Iowa Select 18u Patterson
Payton Hodges
0 26 0 0 0 0 0 0 0 0
Iowa Select 18u Patterson
Cooper Lindaman
0 0 66 0 0 0 0 0 0 0
Iowa Select 18u Patterson
Easton Pratt
0 49 0 0 0 0 0 0 0 0
Iowa Select 18u Patterson
Cade Reisner
0 0 38 0 0 0 0 0 0 0
Iowa Select 18u Patterson
Creighton Tuzzio
0 57 0 0 0 0 0 0 0 0
Iowa Select 18u Patterson
Tyler Welch
0 62 0 0 0 0 0 0 0 0
Iowa Select 2023 Stoffel
Drew Carlson
0 68 0 0 0 0 0 0 0 0
Iowa Select 2023 Stoffel
Cooper Drake
0 0 86 0 0 0 0 0 0 0
Iowa Select 2023 Stoffel
Mason Hartman
0 84 0 0 0 0 0 0 0 0
Iowa Select 2023 Stoffel
Ethan Holthaus
0 36 0 0 0 0 0 0 0 0
Iowa Select 2023 Stoffel
Keegan Palmer
0 14 0 0 0 0 0 0 0 0
Iowa Select 2023 Stoffel
Boston Stoffel
0 0 12 0 0 0 0 0 0 0
Iowa Select 2024 Chismar
Landon Destival
24 0 69 0 0 0 0 0 0 0
Iowa Select 2024 Chismar
Alex Kirman
0 0 10 0 0 0 0 0 0 0
Iowa Select 2024 Chismar
Briar Klaver
40 14 0 0 0 0 0 0 0 0
Iowa Select 2024 Chismar
Caleb Mottet
0 50 0 0 0 0 0 0 0 0
Iowa Select 2024 Chismar
Garrett Waskow
0 14 0 0 0 0 0 0 0 0
Iowa Select 2024 Chismar
Jacob White
18 8 0 0 0 0 0 0 0 0
Iowa Select 2024 Elite
Nolan Cremer
0 86 0 0 0 0 0 0 0 0
Iowa Select 2024 Elite
Colton Duerling
0 0 106 0 0 0 0 0 0 0
Iowa Select 2024 Elite
Jonah Markham
0 36 0 0 0 0 0 0 0 0
Iowa Select 2024 Elite
Grant Mather
0 24 96 0 0 0 0 0 0 0
Iowa Select 2024 Elite
Jack Miller
0 82 0 0 0 0 0 0 0 0
Iowa Select 2024 Elite
Tyler Schamberger
0 0 34 0 0 0 0 0 0 0
Iowa Select 2024 Elite
Jace Scott
0 55 0 0 0 0 0 0 0 0
Iowa Select 2024 Elite
Trevor Scott
0 0 24 0 0 0 0 0 0 0
Iowa Select 2024 Honkomp
Trevor Antes
0 0 23 0 0 0 0 0 0 0
Iowa Select 2024 Honkomp
Brady Borkgren
0 79 0 0 0 0 0 0 0 0
Iowa Select 2024 Honkomp
Jackson Brincks
0 0 58 0 0 0 0 0 0 0
Iowa Select 2024 Honkomp
Blayze Havel
0 0 53 0 0 0 0 0 0 0
Iowa Select 2024 Honkomp
Hunter Holmes
0 54 0 0 0 0 0 0 0 0
Iowa Select 2024 Honkomp
Drake Vangorder
0 48 0 0 0 0 0 0 0 0
Iowa Select 2024 Honkomp
Bryer Wiley
0 42 0 0 0 0 0 0 0 0
Iowa Select 2024 Sass
Coleton Beasler-Weber
0 95 0 0 0 0 0 0 0 0
Iowa Select 2024 Sass
Coda Johnson
0 0 53 0 0 0 0 0 0 0
Iowa Select 2024 Sass
Brady Kruse
0 9 0 0 0 0 0 0 0 0
Iowa Select 2024 Sass
John Pithan
0 76 0 0 0 0 0 0 0 0
Iowa Select 2024 Sass
Isaac Scott
0 0 44 0 0 0 0 0 0 0
Iowa Select 2024 Sass
James Wood
0 38 0 0 0 0 0 0 0 0
Iowa Select 2024 Stensland
Ethan Chapin
0 0 38 0 0 0 0 0 0 0
Iowa Select 2024 Stensland
Neal Gaskey
0 72 0 0 0 0 0 0 0 0
Iowa Select 2024 Stensland
Kaden Harris
0 35 0 0 0 0 0 0 0 0
Iowa Select 2024 Stensland
Cale Schissel
0 56 0 0 0 0 0 0 0 0
Iowa Select 2024 Stensland
DJ Soper
0 0 88 0 0 0 0 0 0 0
Iowa Select 2024 Stensland
Isaac Stensland
0 10 0 0 0 0 0 0 0 0
Iowa Select 2024 Stensland
Lincoln Stensland
0 81 0 0 0 0 0 0 0 0
Iowa Select Gamers 2023
Aidan Anderson
0 82 0 0 0 0 0 0 0 0
Iowa Select Gamers 2023
Alex Bean
0 32 0 0 0 0 0 0 0 0
Iowa Select Gamers 2023
Owen Cook
0 0 52 0 0 0 0 0 0 0
Iowa Select Gamers 2023
Bryan Gerhardt
0 0 32 0 0 0 0 0 0 0
Iowa Select Gamers 2023
Bryor Lindner
0 71 0 0 0 0 0 0 0 0
Iowa Select Gamers 2023
Trey O'Neil
0 0 16 0 0 0 0 0 0 0
Iowa Select Gamers 2024
Jack Bunnell
0 0 76 0 0 0 0 0 0 0
Iowa Select Gamers 2024
Sylar Esaias
0 93 0 0 0 0 0 0 0 0
Iowa Select Gamers 2024
Luke Fynaardt
0 44 0 0 0 0 0 0 0 0
Iowa Select Gamers 2024
Aidan Kreuter
0 0 21 0 0 0 0 0 0 0
Iowa Select Gamers 2024
Brendan Richey
0 11 71 0 0 0 0 0 0 0
Iowa Select Gamers 2024
Wyatt Throckmorton
0 64 0 0 0 0 0 0 0 0
Iowa Sticks Munson
Rowan Donels
0 69 0 0 0 0 0 0 0 0
Iowa Sticks Munson
Owen Norris
0 45 0 0 0 0 0 0 0 0
Iowa Sticks Munson
Mack Ortner
0 0 44 0 0 0 0 0 0 0
Iowa Sticks Munson
Grant Rychnovsky
0 21 0 0 0 0 0 0 0 0
Iowa Sticks Munson
Alex Stewart
0 85 0 0 0 0 0 0 0 0
Iowa Sticks Munson
Max Waldschmidt
0 0 15 0 0 0 0 0 0 0
Iowa Sticks Munson
Davis Webb
0 0 69 0 0 0 0 0 0 0
Itb
Drew Grete
0 0 54 0 0 0 0 0 0 0
Itb
Kaleb Martin
0 0 67 0 0 0 0 0 0 0
Itb
John Schultz
82 0 0 0 0 0 0 0 0 0
Itb
Jack Sellnau
0 94 0 0 0 0 0 0 0 0
Midwest Elite
0 64 0 0 0 0 0 0 0 0
Midwest Elite
Kyle Almgren
0 39 0 0 0 0 0 0 0 0
Midwest Elite
Ashton Hazelett
0 48 0 0 0 0 0 0 0 0
Midwest Elite
Brody Meyers
0 87 0 0 0 0 0 0 0 0
Midwest Elite
Jayson Sevier
0 51 0 0 0 0 0 0 0 0
Raiders Baseball Academy
Austin Ernst
93 0 0 0 0 0 0 0 0 0
Raiders Baseball Academy
Derek Huber
0 0 107 0 0 0 0 0 0 0
Raiders Baseball Academy
Jeremy Jaehnig
0 77 0 0 0 0 0 0 0 0
Raiders Baseball Academy
Angel Ramos
0 0 30 0 0 0 0 0 0 0
Raiders Baseball Academy
Conner Williar
0 0 108 0 0 0 0 0 0 0
Silver Sluggers Navy 2023
Eddy Eveland
0 104 0 0 0 0 0 0 0 0
Silver Sluggers Navy 2023
Daniel Kalish
0 74 0 0 0 0 0 0 0 0
Silver Sluggers Navy 2023
Ben Olsen
0 0 101 0 0 0 0 0 0 0
Silver Sluggers Navy 2023
Marc Wareing
0 4 0 0 0 0 0 0 0 0
Silver Sluggers White 2024
Henry Bishop
0 66 0 0 0 0 0 0 0 0
Silver Sluggers White 2024
Devin Frydenlund
0 0 30 0 0 0 0 0 0 0
Silver Sluggers White 2024
Cashton Jones
0 66 0 0 0 0 0 0 0 0
Silver Sluggers White 2024
Alex Karnes
0 17 0 0 0 0 0 0 0 0
Silver Sluggers White 2024
Noah Latham-Woodruff
0 68 0 0 0 0 0 0 0 0
Silver Sluggers White 2024
Steffen Mello
0 0 73 0 0 0 0 0 0 0
Silver Sluggers White 2024
Ryan Schiessl
0 45 0 0 0 0 0 0 0 0
Sluggers
Joey Heller
0 86 0 0 0 0 0 0 0 0
Sluggers
Ryan Klostermann
0 55 0 0 0 0 0 0 0 0
Sluggers
Lucas Lendosky
0 0 96 0 0 0 0 0 0 0
Wow Factor Wisconsin
Logan Cherek
0 74 0 0 0 0 0 0 0 0
Wow Factor Wisconsin
Jake Ebel
0 9 0 0 0 0 0 0 0 0
Wow Factor Wisconsin
Owen Mansavage
0 0 36 0 0 0 0 0 0 0
Wow Factor Wisconsin
Trevor Martin
0 24 0 0 0 0 0 0 0 0
Wow Factor Wisconsin
Zach Richter
92 0 0 0 0 0 0 0 0 0
Wow Factor Wisconsin
Alek Rogalla
0 7 19 0 0 0 0 0 0 0
Wow Factor Wisconsin
Jackson Smithpeter
27 0 0 0 0 0 0 0 0 0
Wow Factor Wisconsin
Jerrin Suehs
0 0 87 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest