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)
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/15
Day 2
07/16
Day 3
07/17
Day 4
07/18
Day 5
07/19
Day 6
07/20
Day 7
07/21
Day 8
07/22
Day 9
07/23
Day 10
07/24
16U HTP American
Ben Berghuis
0 89 0 0 0 0 0 0 0 0
16U HTP American
Caden Bril
65 0 0 0 0 0 0 0 0 0
16U HTP American
Connor Hennen
0 54 0 0 0 0 0 0 0 0
16U HTP American
Jack Minnick
39 0 0 0 0 0 0 0 0 0
16U HTP American
Rory Reiling
15 37 0 0 0 0 0 0 0 0
16U HTP American
Ryan Sheetz
27 0 0 0 0 0 0 0 0 0
16U HTP American
Tyler Stadtherr
30 16 0 0 0 0 0 0 0 0
16U HTP American
Nate Verduzco
31 0 0 0 0 0 0 0 0 0
16U HTP National
Lucas Ackland
43 0 0 0 0 0 0 0 0 0
16U HTP National
Dillon Carlson
17 51 0 0 0 0 0 0 0 0
16U HTP National
Ben Jackson
99 0 0 0 0 0 0 0 0 0
16U HTP National
Austin Koep
0 55 0 0 0 0 0 0 0 0
16U HTP National
Morgan McDonough
43 0 0 0 0 0 0 0 0 0
16U HTP National
Joe O'Brien
0 14 19 0 0 0 0 0 0 0
16U HTP National
Carson O'Connor
0 74 64 0 0 0 0 0 0 0
16U HTP National
Jake Quinn
0 21 0 0 0 0 0 0 0 0
16U HTP National
Chayse Walker
0 44 0 0 0 0 0 0 0 0
2024 Broncos Scout
Jason Bedol
92 0 0 0 0 0 0 0 0 0
2024 Broncos Scout
Justin Brown
0 96 0 0 0 0 0 0 0 0
2024 Broncos Scout
Luke Dieringer
0 6 12 0 0 0 0 0 0 0
2024 Broncos Scout
Carter Jurcisin
0 48 0 0 0 0 0 0 0 0
2024 Broncos Scout
Cole Lefere
23 36 0 0 0 0 0 0 0 0
2024 Broncos Scout
Dominic Minghine
70 0 0 0 0 0 0 0 0 0
2024 Broncos Scout
Trevor Schueller
20 0 0 0 0 0 0 0 0 0
2024 Broncos Scout
Levi Shanker
0 65 0 0 0 0 0 0 0 0
2024 Broncos Scout
Tyler Sims
0 0 73 0 0 0 0 0 0 0
Blizzard Baseball
Jackson Berg
0 46 0 0 0 0 0 0 0 0
Blizzard Baseball
Will Deets
0 49 0 0 0 0 0 0 0 0
Blizzard Baseball
Alex Doroff
95 0 0 0 0 0 0 0 0 0
Blizzard Baseball
Carter Kurth
0 33 0 0 0 0 0 0 0 0
Blizzard Baseball
Roman Lachenmayer
49 79 0 0 0 0 0 0 0 0
Blizzard Baseball
Patrick Lundgren
0 20 0 0 0 0 0 0 0 0
Blizzard Baseball
Maddux Schrupp
30 0 0 0 0 0 0 0 0 0
Blizzard Baseball
Hudson Whitman
0 34 0 0 0 0 0 0 0 0
Central WI Blast
Cy Becker
27 82 0 0 0 0 0 0 0 0
Central WI Blast
Tanner Hraby
0 21 0 0 0 0 0 0 0 0
Central WI Blast
Blake Jakobi
0 29 0 0 0 0 0 0 0 0
Central WI Blast
Emmitt Konieczny
0 96 0 0 0 0 0 0 0 0
Central WI Blast
Sam Reimann
88 0 0 0 0 0 0 0 0 0
Central WI Blast
Garrett Shupe
74 0 0 0 0 0 0 0 0 0
Eptc Baseball
Travis Bates
73 0 0 0 0 0 0 0 0 0
Eptc Baseball
Raine Fredericks
0 72 0 0 0 0 0 0 0 0
Eptc Baseball
Wyatt Rushing
0 106 0 0 0 0 0 0 0 0
Eptc Baseball
Magnus Schanz
0 25 0 0 0 0 0 0 0 0
Eptc Baseball
Ayden Smith
121 0 0 0 0 0 0 0 0 0
Eptc Baseball
Alex Vogt
15 0 0 0 0 0 0 0 0 0
KCBA Crist 16U
Logan Compton
11 29 0 0 0 0 0 0 0 0
KCBA Crist 16U
Kale Crist
0 15 0 0 0 0 0 0 0 0
KCBA Crist 16U
Connor Hart
88 0 0 0 0 0 0 0 0 0
KCBA Crist 16U
Jack Honey
0 31 0 0 0 0 0 0 0 0
KCBA Crist 16U
Ayden Katzberg
81 0 0 0 0 0 0 0 0 0
KCBA Crist 16U
Gunnar Poland
0 72 13 0 0 0 0 0 0 0
KCBA Crist 16U
Cole Reckart
0 94 0 0 0 0 0 0 0 0
Mac N Seitz 16u Boyer
Gabe Andrews
0 16 0 0 0 0 0 0 0 0
Mac N Seitz 16u Boyer
Brody Baker
25 0 0 0 0 0 0 0 0 0
Mac N Seitz 16u Boyer
Myles Carson
0 44 0 0 0 0 0 0 0 0
Mac N Seitz 16u Boyer
Jackson De Lautour
0 53 0 0 0 0 0 0 0 0
Mac N Seitz 16u Boyer
Sage Huffman
0 60 0 0 0 0 0 0 0 0
Mac N Seitz 16u Boyer
Owen McCurren
0 32 0 0 0 0 0 0 0 0
Mac N Seitz 16u Boyer
Pete Miroslaw
0 81 0 0 0 0 0 0 0 0
Mac N Seitz 16u Boyer
Peyton Roper
44 0 0 0 0 0 0 0 0 0
Mac N Seitz 16u Boyer
Drew Ryan
16 0 0 0 0 0 0 0 0 0
Mac N Seitz 16u Boyer
Nick Sawyer
93 0 0 0 0 0 0 0 0 0
Mac N Seitz 16U Floyd
Griffin Allen
0 76 2 0 0 0 0 0 0 0
Mac N Seitz 16U Floyd
Aaron Gallimore
44 0 0 0 0 0 0 0 0 0
Mac N Seitz 16U Floyd
Yale Griffiths
70 0 0 0 0 0 0 0 0 0
Mac N Seitz 16U Floyd
Aidan Howladar
9 0 0 0 0 0 0 0 0 0
Mac N Seitz 16U Floyd
Jack Kesler
66 0 0 0 0 0 0 0 0 0
Mac N Seitz 16U Floyd
Reid Livingston
18 0 0 0 0 0 0 0 0 0
Mac N Seitz 16U Floyd
Lucas Redd
0 0 33 0 0 0 0 0 0 0
Mac N Seitz 16U Floyd
Whit Rhodes
0 52 0 0 0 0 0 0 0 0
Mac N Seitz 16U Floyd
Liam Roche
0 73 0 0 0 0 0 0 0 0
Mac N Seitz 16U Floyd
Gabriel Rogers
0 58 0 0 0 0 0 0 0 0
Midwest Hitmen 2024 Black
Conner Diiulio
46 0 0 0 0 0 0 0 0 0
Midwest Hitmen 2024 Black
Payton Dye
56 0 0 0 0 0 0 0 0 0
Midwest Hitmen 2024 Black
Isaac Graf
0 29 25 0 0 0 0 0 0 0
Midwest Hitmen 2024 Black
Aj Jones
0 78 0 0 0 0 0 0 0 0
Midwest Hitmen 2024 Black
Dawson Peterson
0 0 78 0 0 0 0 0 0 0
Midwest Hitmen 2024 Black
Alex Schimmel
0 3 85 0 0 0 0 0 0 0
Midwest Hitmen 2024 Black
Damien Snell
8 8 0 0 0 0 0 0 0 0
Midwest Hitmen 2024 Black
Zach Steingard
0 24 36 0 0 0 0 0 0 0
Midwest Hitmen 2024 Black
Charles Stephens
0 88 18 0 0 0 0 0 0 0
Mud Dog Baseball
Hunter Becker
91 0 0 0 0 0 0 0 0 0
Mud Dog Baseball
Jake Eaheart
31 0 0 0 0 0 0 0 0 0
Mud Dog Baseball
Joshua Hill
16 9 0 0 0 0 0 0 0 0
Mud Dog Baseball
Stuart jackman
0 10 0 0 0 0 0 0 0 0
Mud Dog Baseball
Michael Leonard
0 89 0 0 0 0 0 0 0 0
Mud Dog Baseball
Colin McCarty
104 0 0 0 0 0 0 0 0 0
Mud Dog Baseball
Ryan Young
0 91 0 0 0 0 0 0 0 0
Northstar 16u Navy
Conner Connell
89 0 0 0 0 0 0 0 0 0
Northstar 16u Navy
Andrew Evenson
0 23 0 0 0 0 0 0 0 0
Northstar 16u Navy
Dayton Franke
0 30 0 0 0 0 0 0 0 0
Northstar 16u Navy
Jackson Golberg
0 24 0 0 0 0 0 0 0 0
Northstar 16u Navy
Paul Jones II
0 83 0 0 0 0 0 0 0 0
Northstar 16u Navy
Matthew Totten
88 0 0 0 0 0 0 0 0 0
Northstar 16u Navy
Louis Walker
0 94 0 0 0 0 0 0 0 0
Northstar 16u Neon
Sam Carlson
0 39 0 0 0 0 0 0 0 0
Northstar 16u Neon
Tanner Carlson
0 91 0 0 0 0 0 0 0 0
Northstar 16u Neon
Connor Iverson
0 62 0 0 0 0 0 0 0 0
Northstar 16u Neon
Tyler Sobocinski
78 0 0 0 0 0 0 0 0 0
Northstar 16u Neon
Charley Strodl
29 0 0 0 0 0 0 0 0 0
Northstar 16u Neon
Adam Tait
77 0 0 0 0 0 0 0 0 0
P2p Millers Erzar
Jared Cortez
0 0 19 0 0 0 0 0 0 0
P2p Millers Erzar
Sam Gupton
0 0 88 0 0 0 0 0 0 0
P2p Millers Erzar
Brady Lash
73 0 0 0 0 0 0 0 0 0
P2p Millers Erzar
Ty Lovcik
98 0 0 0 0 0 0 0 0 0
P2p Millers Erzar
Sam Macy
0 0 38 0 0 0 0 0 0 0
P2p Millers Erzar
Viet Nguyen
0 57 0 0 0 0 0 0 0 0
P2p Millers Erzar
Zach Peta
0 0 93 0 0 0 0 0 0 0
P2p Millers Erzar
Riane Ritter
0 89 0 0 0 0 0 0 0 0
P2p Millers Erzar
Brayden Windschitl
10 0 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Nick Discher
0 82 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Charlies Gearen
44 0 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
William Haas
0 98 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Ted Hohn
90 0 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Parker Johnson
0 61 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Alex Malecha
45 0 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Matthew Stoltenberg
42 0 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Nick Werk
0 37 0 0 0 0 0 0 0 0
Ranger Baseball 2024
Cody Gallardo
84 0 0 0 0 0 0 0 0 0
Ranger Baseball 2024
Joshwa Jacobson
30 26 0 0 0 0 0 0 0 0
Ranger Baseball 2024
Blake Katen
57 72 0 0 0 0 0 0 0 0
Ranger Baseball 2024
Lucas Leefers
0 38 0 0 0 0 0 0 0 0
Ranger Baseball 2024
Max McKenzie
0 23 0 0 0 0 0 0 0 0
Ranger Baseball 2024
Garet Smith
25 0 0 0 0 0 0 0 0 0
Ranger Baseball 2024
Danny Stansbury
0 85 0 0 0 0 0 0 0 0
St. Louis Pirates Black
Gavin Bradley
0 35 0 0 0 0 0 0 0 0
St. Louis Pirates Black
Reid Cisel
0 31 0 0 0 0 0 0 0 0
St. Louis Pirates Black
Devin Coulter
0 97 0 0 0 0 0 0 0 0
St. Louis Pirates Black
Lucas Fisher
0 4 0 0 0 0 0 0 0 0
St. Louis Pirates Black
Nicholas Fisher
41 0 0 0 0 0 0 0 0 0
St. Louis Pirates Black
Bryce Lemp
82 0 0 0 0 0 0 0 0 0
St. Louis Pirates Black
Ahmad Muhammad
38 0 0 0 0 0 0 0 0 0
St. Louis Pirates Black
Nolan Nester
63 0 0 0 0 0 0 0 0 0
St. Louis Pirates Black
Chase Rottmann
0 91 0 0 0 0 0 0 0 0
St. Louis Pirates Black
Sylvester Tournier
0 0 86 0 0 0 0 0 0 0
St. Louis Pirates Black
Eric Williams
10 0 0 0 0 0 0 0 0 0
Xtreme Heat
Alex Bennett
43 0 0 0 0 0 0 0 0 0
Xtreme Heat
Joseph Catalano
97 0 0 0 0 0 0 0 0 0
Xtreme Heat
Jace Collins
0 88 0 0 0 0 0 0 0 0
Xtreme Heat
Adam Green
12 21 0 0 0 0 0 0 0 0
Xtreme Heat
Noah Jones
49 0 0 0 0 0 0 0 0 0
Xtreme Heat
Carter Kruse
0 40 0 0 0 0 0 0 0 0
Xtreme Heat
Nick Paszkiewicz
35 0 0 0 0 0 0 0 0 0
Xtreme Heat
Enrico Veach
0 96 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/15
Day 2
07/16
Day 3
07/17
Day 4
07/18
2022 15U WWBA North ChampionshipEPTC BaseballGavin Stewart917/14/2022 RR RR RR RR