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
06/23
Day 2
06/24
Day 3
06/25
Day 4
06/26
Day 5
06/27
Day 6
06/28
Day 7
06/29
Day 8
06/30
Day 9
07/01
Day 10
07/02
3n2 Sticks Baseball 17u Hankins
Zach Adams
55 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Hankins
Ayden Benson
0 96 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Hankins
Camden Farmer
98 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Hankins
Kohen Manley
0 0 89 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Hankins
Ian Smith
0 7 31 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Hankins
Trey Wren
14 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Moyer
Zach Adams
0 0 92 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Moyer
Drew Aromiskis
76 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Moyer
Chris Hipps
99 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Moyer
Blake Pennington
85 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Moyer
Chris Viggiano
8 4 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 17u Moyer
Jeff Zachry
0 99 0 0 0 0 0 0 0 0
Armory Baseball
Jake Betz
0 0 87 0 0 0 0 0 0 0
Armory Baseball
Ryan Bioni
42 0 0 105 0 0 0 0 0 0
Armory Baseball
Brendan Cruz
30 123 0 0 0 0 0 0 0 0
Armory Baseball
Calvin Daniels
0 0 0 38 0 0 0 0 0 0
Armory Baseball
Lucas Dantry
81 0 0 0 0 0 0 0 0 0
Armory Baseball
Josiah Gardner
12 0 0 50 0 0 0 0 0 0
Armory Baseball
Jake Pollaro
45 0 0 16 0 0 0 0 0 0
Armory Baseball
Ben Urso
18 0 0 41 0 0 0 0 0 0
Armory Baseball
Joseph Vanzin
0 0 19 0 0 0 0 0 0 0
BAM 2023 Signature
Brock Allison
0 0 39 0 0 0 0 0 0 0
BAM 2023 Signature
Lane Allison
32 0 42 0 0 0 0 0 0 0
BAM 2023 Signature
Gavyn Baird
60 0 0 0 0 0 0 0 0 0
BAM 2023 Signature
Evan Creager
0 0 25 0 0 0 0 0 0 0
BAM 2023 Signature
Jaxson Katz
0 85 0 0 0 0 0 0 0 0
BAM 2023 Signature
Gavin McBeath
14 0 0 0 0 0 0 0 0 0
BAM 2023 Signature
Pryce Rucker
25 0 0 0 0 0 0 0 0 0
BAM 2023 Signature
Logan Stephens
53 0 0 0 0 0 0 0 0 0
BAM 2023 Signature
Brady Walker
34 0 43 0 0 0 0 0 0 0
Cbc Marucci Midwest Blackhawks 17u
Corbin Ausman
30 0 42 0 0 0 0 0 0 0
Cbc Marucci Midwest Blackhawks 17u
Evan Clark
32 0 0 0 0 0 0 0 0 0
Cbc Marucci Midwest Blackhawks 17u
Max Gildea
55 0 0 0 0 0 0 0 0 0
Cbc Marucci Midwest Blackhawks 17u
Clark Helgason
0 87 0 0 0 0 0 0 0 0
Cbc Marucci Midwest Blackhawks 17u
Justin Hoevel
44 0 53 0 0 0 0 0 0 0
Cbc Marucci Midwest Blackhawks 17u
Evan Moore
0 42 0 0 0 0 0 0 0 0
Cbc Marucci Midwest Blackhawks 17u
Aiden Vandehatert
60 0 0 0 0 0 0 0 0 0
CCB Monarchs Baseball
Christopher "C.J." Brennan
12 0 59 0 0 0 0 0 0 0
CCB Monarchs Baseball
Corey Brown
40 0 0 0 0 0 0 0 0 0
CCB Monarchs Baseball
Ryan Lathem
0 92 0 0 0 0 0 0 0 0
CCB Monarchs Baseball
Arjun Pradhan
73 0 0 0 0 0 0 0 0 0
CCB Monarchs Baseball
Jake Schock
11 10 0 0 0 0 0 0 0 0
CCB Monarchs Baseball
Jonathan Smith
0 0 26 0 0 0 0 0 0 0
CCB Monarchs Baseball
Walter Stuart
93 0 0 0 0 0 0 0 0 0
Cincinnati Aces
Davis Avery
16 0 0 0 0 0 0 0 0 0
Cincinnati Aces
Michael Gawkins
24 0 0 0 0 0 0 0 0 0
Cincinnati Aces
Josh Isaacs
0 0 104 0 0 0 0 0 0 0
Cincinnati Aces
Carson Marsh
0 97 0 0 0 0 0 0 0 0
Cincinnati Aces
Andrew McClain
32 0 0 0 0 0 0 0 0 0
Cincinnati Aces
Sean Miller
0 20 0 0 0 0 0 0 0 0
Cincinnati Aces
Ray New
72 0 0 0 0 0 0 0 0 0
Cincinnati Aces
Nick Solazzo
98 0 0 0 0 0 0 0 0 0
Cincinnati Reds RBI Barnes
Dallas Arthur
0 13 0 0 0 0 0 0 0 0
Cincinnati Reds RBI Barnes
Jason Dorning
84 0 0 0 0 0 0 0 0 0
Cincinnati Reds RBI Barnes
Parker Geshan
0 0 20 0 0 0 0 0 0 0
Cincinnati Reds RBI Barnes
Nicholas Heffron
0 0 0 50 0 0 0 0 0 0
Cincinnati Reds RBI Barnes
Luis Sanchez
0 13 0 0 0 0 0 0 0 0
Cincinnati Reds RBI Barnes
Brennan Seiter
10 4 98 0 0 0 0 0 0 0
Cincinnati Reds RBI Barnes
Connor Seiter
99 0 0 0 0 0 0 0 0 0
Cincinnati Reds RBI Barnes
Charlie Smith
24 46 0 0 0 0 0 0 0 0
Cincinnati Reds RBI Barnes
Gavyn Smith
25 0 0 0 0 0 0 0 0 0
Cincinnati Reds RBI Barnes
Patrick Villamagna
0 0 0 61 0 0 0 0 0 0
Cincinnati Spikes 17U
Nik Copenhaver
0 0 0 86 0 0 0 0 0 0
Cincinnati Spikes 17U
Ryan Hussey
81 0 0 0 0 0 0 0 0 0
Cincinnati Spikes 17U
Connor Hutchinson
0 0 0 18 0 0 0 0 0 0
Cincinnati Spikes 17U
Gavin Moczydlowsky
0 0 0 65 0 0 0 0 0 0
Cincinnati Spikes 17U
Connor Munro
0 0 0 16 0 0 0 0 0 0
Cincinnati Spikes 17U
Michael Murphy
0 0 0 44 0 0 0 0 0 0
Cincinnati Spikes 17U
Owen Poole
45 0 0 0 0 0 0 0 0 0
Cincinnati Spikes 17U
Jordan Riley
16 0 0 0 0 0 0 0 0 0
Cincinnati Spikes 17U
Kellen Roberts
35 0 0 0 0 0 0 0 0 0
Cincinnati Spikes 17U
Ryan Sieler
0 0 45 0 0 0 0 0 0 0
Cincinnati Spikes 17U
John Simecek
0 0 40 0 0 0 0 0 0 0
Ironmen Midwest Black
Quintin Captain
0 125 0 0 0 0 0 0 0 0
Ironmen Midwest Black
Erik Deal
20 0 0 0 0 0 0 0 0 0
Ironmen Midwest Black
Wesley Embry
55 0 0 0 0 0 0 0 0 0
Ironmen Midwest Black
Max Groestch
0 17 0 0 0 0 0 0 0 0
Ironmen Midwest Black
Benny Hess
0 0 74 0 0 0 0 0 0 0
Ironmen Midwest Black
Dylan Leytze
47 0 0 0 0 0 0 0 0 0
Ironmen Midwest Black
Luken Roades
67 0 0 0 0 0 0 0 0 0
Ironmen Midwest Black
Carter Vaught
0 0 62 0 0 0 0 0 0 0
Midwest Futures Ohio
Jordan Fent
62 0 15 0 0 0 0 0 0 0
Midwest Futures Ohio
Andrew Griffin
34 21 0 0 0 0 0 0 0 0
Midwest Futures Ohio
Joseph (Joey) Helms
43 0 0 0 0 0 0 0 0 0
Midwest Futures Ohio
Tre Rex
0 60 0 0 0 0 0 0 0 0
Midwest Futures Ohio
Jakub Romig
14 44 0 0 0 0 0 0 0 0
Midwest Futures Ohio
Hunter Rothacker
0 0 100 0 0 0 0 0 0 0
Midwest Futures Ohio
Chance Woods
49 0 0 0 0 0 0 0 0 0
NMC Baseball
Jake Boynar
83 0 0 0 0 0 0 0 0 0
NMC Baseball
Nick Ginsburg
87 0 0 0 0 0 0 0 0 0
NMC Baseball
Mitchell Good
0 0 62 0 0 0 0 0 0 0
NMC Baseball
Nick Kandel
0 91 0 0 0 0 0 0 0 0
NMC Baseball
Brandon Lucek
0 0 45 0 0 0 0 0 0 0
NMC Baseball
Logan Marquis
41 0 0 0 0 0 0 0 0 0
NMC Baseball
Elisha Steiner
48 0 0 0 0 0 0 0 0 0
Pauer Baseball
Cameron Ekberg
89 70 0 0 0 0 0 0 0 0
Pauer Baseball
Evan Estridge
39 0 0 0 0 0 0 0 0 0
Pauer Baseball
Max Gutmann
0 64 0 0 0 0 0 0 0 0
Pauer Baseball
Evan Kneer
24 0 0 0 0 0 0 0 0 0
Pauer Baseball
Carson Motter
62 0 0 0 0 0 0 0 0 0
Pauer Baseball
Brock Sorrell
40 0 0 0 0 0 0 0 0 0
Reds RBI 17U Henson
Eli Allen
59 0 0 0 0 0 0 0 0 0
Reds RBI 17U Henson
Tj Buckman
44 0 0 0 0 0 0 0 0 0
Reds RBI 17U Henson
Collin Morley
24 0 0 0 0 0 0 0 0 0
Reds RBI 17U Henson
Noah Ohradzansky
10 0 0 0 0 0 0 0 0 0
Reds RBI 17U Henson
Connor Parks
0 0 24 0 0 0 0 0 0 0
Reds RBI 17U Henson
Aiden Vanderbilt
81 0 0 0 0 0 0 0 0 0
Reds RBI 17U Henson
Evan Williams
0 0 86 0 0 0 0 0 0 0
Reds RBI 17U Henson
Carson Wood
0 96 0 0 0 0 0 0 0 0
TKR Reds National
Xavier Cortez
41 0 0 0 0 0 0 0 0 0
TKR Reds National
Ronin Lee
23 0 0 0 0 0 0 0 0 0
TKR Reds National
Devin Malvasio
0 92 0 0 0 0 0 0 0 0
TKR Reds National
Ethan Marzo
41 0 0 23 0 0 0 0 0 0
TKR Reds National
Christopher Raimonda
58 0 0 0 0 0 0 0 0 0
TKR Reds National
Anthony Spungin
9 0 70 0 0 0 0 0 0 0
TKR Reds National
Mac Tufts
0 0 0 100 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest