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
03/17
Day 2
03/18
Day 3
03/19
Day 4
03/20
Day 5
03/21
Day 6
03/22
Day 7
03/23
Day 8
03/24
Day 9
03/25
Day 10
03/26
EMB Gold
Reece Beuter
37 0 0 0 0 0 0 0 0 0
EMB Gold
Ben Bryant
38 0 0 0 0 0 0 0 0 0
EMB Gold
Devin Eudaley
23 0 0 0 0 0 0 0 0 0
EMB Gold
Cael Luzum
0 0 37 0 0 0 0 0 0 0
EMB Gold
Nick Offerman
36 0 0 0 0 0 0 0 0 0
EMB Gold
Cole Smith
1 0 38 0 0 0 0 0 0 0
EMB Gold
Drew Sonnenberg
0 0 45 0 0 0 0 0 0 0
EMB Gold
Cade Timmerman
0 0 42 0 0 0 0 0 0 0
EMB Gold
Zak Wauters
0 0 0 0 0 0 0 0 0 0
Hitters 3
Matthew Lesnicwski
0 0 0 0 0 0 0 0 0 0
Hitters 3
Bryce Marifke
0 0 0 0 0 0 0 0 0 0
Hitters 3
Ethan Rahn
0 0 0 0 0 0 0 0 0 0
Hitters 3
Josh Snyder
0 0 0 0 0 0 0 0 0 0
Hitters 3
Cole Varin
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Max Alba
0 66 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Evan Albrecht
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Alex Binelas
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Eli Campbell
0 44 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Elliot Elm
0 46 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Patrick Foldy
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Parker Heidorf
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Logan King
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Sean O'Brien
0 43 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Nathan Rintz
0 67 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Jake Sweeney
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Paul Toetz
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2018
Eric Torres
0 73 0 0 0 0 0 0 0 0
Hitters Baseball 2018
AJ Vukovich
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2019
A Alba
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2019
Keaton Arreazola
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2019
Andrew Biertzer
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2019
Nathan Ebersole
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2019
Nick Evert
0 54 0 0 0 0 0 0 0 0
Hitters Baseball 2019
Trace Ferreira
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2019
Adam Hill
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2019
Cade Pisca
0 62 0 0 0 0 0 0 0 0
Hitters Baseball 2019
Brandon Tyler
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2019
Spencer Whitlock
0 57 0 0 0 0 0 0 0 0
Hitters Baseball 2019
Jacob Wilde
0 75 0 0 0 0 0 0 0 0
Hitters Baseball 2020/2021
Eric Erato
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2020/2021
Billy Howard
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2020/2021
A King
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2020/2021
Arthur Liebau
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2020/2021
Noah Miller
0 0 0 0 0 0 0 0 0 0
Hitters Baseball 2020/2021
Michael Seegers
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Braden Albert
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Jarrett Blunt
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Will Christophersen
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Josh Fitzgerald
0 29 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Kohl Franklin
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Sam Goodman
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Gregory Hall
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Calvin Harris
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Clayton Hromidko
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Chase Keeney
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Austin Krob
0 57 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Tyler Lewis
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Nic McCay
0 44 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Hogan McIntosh
0 33 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Clayton Nettleton
0 34 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Tynan Shahidi
0 41 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Max Slavens
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Nathan Steenblock
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Kyle Stoddard
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Levi Usher
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Connor Van Scoyoc
0 46 0 0 0 0 0 0 0 0
Iowa Select Black 2018
Landon Vander Leest
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2019
Zachary Bierman
0 26 0 0 0 0 0 0 0 0
Iowa Select Black 2019
Sam Goodman
0 30 0 0 0 0 0 0 0 0
Iowa Select Black 2019
Clayton Hromidko
0 38 0 0 0 0 0 0 0 0
Iowa Select Black 2019
Tate Kuehner
0 38 0 0 0 0 0 0 0 0
Iowa Select Black 2019
Nathan Steenblock
0 45 0 0 0 0 0 0 0 0
Iowa Select Black 2020
Graysen Drezek
0 4 81 0 0 0 0 0 0 0
Iowa Select Black 2020
Nile Foss
14 0 0 0 0 0 0 0 0 0
Iowa Select Black 2020
Nolan Frey
55 0 0 0 0 0 0 0 0 0
Iowa Select Black 2020
Joseph Harris
0 0 19 0 0 0 0 0 0 0
Iowa Select Black 2020
Andrue Henry
10 0 0 0 0 0 0 0 0 0
Iowa Select Black 2020
Tyler Loebel
62 0 0 0 0 0 0 0 0 0
Iowa Select Black 2020
Jackson Nove
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2020
Max Rundberg III
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2020
Logan Runde
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2020
Logan Schmitt
33 0 0 0 0 0 0 0 0 0
Iowa Select Black 2020
Keian Seicrest
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2020
Tyler Tscherter
0 0 43 0 0 0 0 0 0 0
Iowa Select Black 2021
Isaac Anderson
30 0 0 0 0 0 0 0 0 0
Iowa Select Black 2021
Ty Carlson
0 0 51 0 0 0 0 0 0 0
Iowa Select Black 2021
Aaron Downs
0 2 0 0 0 0 0 0 0 0
Iowa Select Black 2021
Easton Johnson
0 0 0 0 0 0 0 0 0 0
Iowa Select Black 2021
Zach Neese
42 0 0 0 0 0 0 0 0 0
Iowa Select Black 2021
Jackson Nove
0 29 0 0 0 0 0 0 0 0
Iowa Select Black 2021
Bryce Phelps
0 50 0 0 0 0 0 0 0 0
Iowa Select Black 2021
Owen Puk
0 0 28 0 0 0 0 0 0 0
Iowa Select Black 2021
Coy Sarsfield
59 0 0 0 0 0 0 0 0 0
Iowa Select Black 2021
Keian Secrist
0 0 48 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Gavyn Ashley
0 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Riley Beck
0 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Mac Conrad
0 12 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Ty Cowley
0 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Nick Fleckenstein
0 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Max Hansen
0 33 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Peyton Lindmark
0 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Charles Met
0 70 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Kyle Oberbroeckling
0 43 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Konstantinos Papazoglou
0 6 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Colton Reid
0 16 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Bryce Schares
0 36 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Kyle Schrader
0 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2018/2019
Ryan Stroschein
0 46 0 0 0 0 0 0 0 0
Iowa Select Royal 2020
Ryan Boyd
0 24 0 0 0 0 0 0 0 0
Iowa Select Royal 2020
Isaac Gomez
0 37 0 0 0 0 0 0 0 0
Iowa Select Royal 2020
Luke Starr
23 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2020
Brad Tornow
47 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2020
Lucas Walker
0 44 0 0 0 0 0 0 0 0
Iowa Select Royal 2020
Jonah Warren
58 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2021
Grant Bryant
0 25 48 0 0 0 0 0 0 0
Iowa Select Royal 2021
Mason Byrns
0 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2021
Chase Garvin
0 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2021
Brody Grawe
0 39 0 0 0 0 0 0 0 0
Iowa Select Royal 2021
Logan Harmeyer
0 74 0 0 0 0 0 0 0 0
Iowa Select Royal 2021
Cael Malskeit
0 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2021
Holden McIntosh
76 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2021
Dylan Page
0 56 0 0 0 0 0 0 0 0
Iowa Select Royal 2021
A Streff
0 0 0 0 0 0 0 0 0 0
Iowa Select Royal 2021
Jacob Wiley
38 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2020
Jack Allison
40 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2020
Carter Baumler
0 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2020
Jacob Craven
0 39 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2020
Jackson Fisher
0 38 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2020
Alex Greiner
0 0 64 0 0 0 0 0 0 0
Iowa Sticks Scout 2020
Jalen Martinez
0 15 34 0 0 0 0 0 0 0
Iowa Sticks Scout 2020
Ben Schwartz
0 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2020
Logan Smith
0 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2020
Ben Wilmes
0 0 26 0 0 0 0 0 0 0
Iowa Sticks Scout 2020
Casey Young
33 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
Caleb Corbin
52 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
John Doty
0 41 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
Ethan Ellsworth
0 18 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
Dillon Kuehl
0 12 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
Gabriel Monosmith
0 38 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
Alex Pendergast
0 39 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
Sam Petersen
0 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
Drew Peterson
33 74 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
Jackson Wentworth
40 0 0 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
Ethan Whitham
0 0 11 0 0 0 0 0 0 0
Iowa Sticks Scout 2021
Ben Wilmes
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
1 1
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
11 11
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
Tyler Anfinson
0 33 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
Justin Baker
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
Bailey Banaszynski
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
Brennen Beck
0 41 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
Charlie Brockman
0 26 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
A Broske
0 35 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
G Hinckly
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
Jack Koch
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
Bryce Konitzer
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
Riley Letouneau
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
Casey Mir
0 42 0 0 0 0 0 0 0 0
STiKS Academy 2018/2019
Nick Radtke
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2020
Brody Cypert
0 60 0 0 0 0 0 0 0 0
STiKS Academy 2020
Jack Hribernik
39 0 0 0 0 0 0 0 0 0
STiKS Academy 2020
Cameron Kohlmann
0 61 0 0 0 0 0 0 0 0
STiKS Academy 2020
Logan Lutz
38 0 0 0 0 0 0 0 0 0
STiKS Academy 2020
Nolan Vincent
25 67 0 0 0 0 0 0 0 0
STiKS Academy 2021
Collin Dehne
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2021
Jared Hansen
60 0 0 0 0 0 0 0 0 0
STiKS Academy 2021
Alex Hayes
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2021
Eli Hoyt
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2021
Jack Kundinger
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2021
Preston Piranio
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2021
Grant Ross
25 45 0 0 0 0 0 0 0 0
STiKS Academy 2021
Collin Schultz
0 57 0 0 0 0 0 0 0 0
STiKS Academy 2021
William Staviski
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2021
Cody Williams
0 0 0 0 0 0 0 0 0 0
STiKS Academy 2021
Vince Zipperer
52 0 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