2,125 MLB PLAYERS | 14,476 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
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
Canes Northern Ohio
Isaiah Andrews
0 54 0 0 0 0 0 0 0 0
Canes Northern Ohio
Evan Chmielewski
11 0 0 0 0 0 0 0 0 0
Canes Northern Ohio
Zavior Esquivel
0 83 0 0 0 0 0 0 0 0
Canes Northern Ohio
Aj Hall
94 0 0 0 0 0 0 0 0 0
Canes Northern Ohio
Travis Hoffmeyer
0 0 84 0 0 0 0 0 0 0
Canes Northern Ohio
Ryan Martin
21 0 0 0 0 0 0 0 0 0
Canes Northern Ohio
Geoffrey Siess
0 65 0 0 0 0 0 0 0 0
CBC Blackhawks 2025
Sawyer Dorr
0 70 0 0 0 0 0 0 0 0
CBC Blackhawks 2025
Jackson Hanauer
96 0 0 0 0 0 0 0 0 0
CBC Blackhawks 2025
Landon Holt
0 13 36 0 0 0 0 0 0 0
CBC Blackhawks 2025
Chayce Loveless
0 18 21 0 0 0 0 0 0 0
CBC Blackhawks 2025
Ben McEvoy
0 0 68 0 0 0 0 0 0 0
CBC Blackhawks 2025
Jt Mumper
0 24 0 0 0 0 0 0 0 0
CBC Blackhawks 2025
Seth Strobl
0 39 0 0 0 0 0 0 0 0
CBC Blackhawks 2025
Sam Thorsen
0 58 0 0 0 0 0 0 0 0
Charleston Crush
Wyatt Lester
12 38 0 0 0 0 0 0 0 0
Charleston Crush
Braylon Moore
0 60 0 0 0 0 0 0 0 0
Charleston Crush
Nate Mullins
82 0 0 0 0 0 0 0 0 0
Charleston Crush
Chase Preece
0 30 86 0 0 0 0 0 0 0
Charleston Crush
Noah Reed
19 0 8 0 0 0 0 0 0 0
Charleston Crush
Hunter Tusing
28 0 85 0 0 0 0 0 0 0
Charleston Crush
Barrett Van Camp
0 17 21 0 0 0 0 0 0 0
Charleston Crush
Cameron Wallace
0 27 0 0 0 0 0 0 0 0
Dayton Sluggers 15u
Drew Baumgartner
0 28 0 0 0 0 0 0 0 0
Dayton Sluggers 15u
Jackson Clark
0 16 0 0 0 0 0 0 0 0
Dayton Sluggers 15u
Vince Fortkamp
0 0 87 0 0 0 0 0 0 0
Dayton Sluggers 15u
Dillon Jerdon
82 0 0 0 0 0 0 0 0 0
Dayton Sluggers 15u
Gavin Kent
0 74 0 0 0 0 0 0 0 0
Dayton Sluggers 15u
Brady Lupton
0 20 0 0 0 0 0 0 0 0
Dayton Sluggers 15u
Joshua Miller
0 57 0 0 0 0 0 0 0 0
Dayton Sluggers 15u
Kellen Philpot
0 41 0 93 0 0 0 0 0 0
Fennell Bros Express
Dylan Brokos
0 89 0 0 0 0 0 0 0 0
Fennell Bros Express
Ryan Double
18 0 0 0 0 0 0 0 0 0
Fennell Bros Express
Aedan Fowler
0 0 76 0 0 0 0 0 0 0
Fennell Bros Express
Zachary Hare
76 0 0 0 0 0 0 0 0 0
Fennell Bros Express
Will Nardone
0 13 0 0 0 0 0 0 0 0
Fennell Bros Express
Nathaniel Persinger
0 0 18 0 0 0 0 0 0 0
Fennell Bros Express
Jacob Smith
0 0 33 0 0 0 0 0 0 0
Fennell Bros Express
Jackson Walsh
0 85 0 0 0 0 0 0 0 0
Great Lakes Bombers Elite State
Aidan Janosik
0 26 53 0 0 0 0 0 0 0
Great Lakes Bombers Elite State
Sathvik Kanduri
0 22 0 0 0 0 0 0 0 0
Great Lakes Bombers Elite State
Liam Nielson
13 44 0 0 0 0 0 0 0 0
Great Lakes Bombers Elite State
Jimmy Rydzik
82 0 0 0 0 0 0 0 0 0
Great Lakes Bombers Elite State
Jonah Sanchez
0 19 0 0 0 0 0 0 0 0
Great Lakes Bombers Elite State
Chris Stockyj
0 0 60 0 0 0 0 0 0 0
Great Lakes Bombers Elite State
Jacob Stokes
0 82 0 0 0 0 0 0 0 0
Great Lakes Bombers Elite State
Liam Stone
0 33 0 0 0 0 0 0 0 0
Indiana Elite 15U Black
Nicolas Amodeo
0 42 0 0 0 0 0 0 0 0
Indiana Elite 15U Black
Luke Collinsoworth
0 0 57 0 0 0 0 0 0 0
Indiana Elite 15U Black
Brady Harpe
0 80 0 0 0 0 0 0 0 0
Indiana Elite 15U Black
Maddux Haworth
0 86 0 0 0 0 0 0 0 0
Indiana Elite 15U Black
Wyatt Mitchell
34 0 0 0 0 0 0 0 0 0
Indiana Elite 15U Black
Braden Richey
0 0 63 0 0 0 0 0 0 0
Indiana Elite 15U Black
Mike Wright
77 0 0 0 0 0 0 0 0 0
Launch Baseball
Grady Bush
0 13 0 0 0 0 0 0 0 0
Launch Baseball
Connor Corbett
0 0 0 31 0 0 0 0 0 0
Launch Baseball
Andrew Endres
0 93 0 0 0 0 0 0 0 0
Launch Baseball
Keegan Knupp
0 0 16 0 0 0 0 0 0 0
Launch Baseball
Ashton Martin
0 0 0 85 0 0 0 0 0 0
Launch Baseball
Graham Romer
0 0 40 0 0 0 0 0 0 0
Launch Baseball
Jake Uhlenhake
0 0 94 0 0 0 0 0 0 0
Launch Baseball
Korey Walters
0 74 0 0 0 0 0 0 0 0
Little Caesars National 15u
Deagan Barr
0 63 0 0 0 0 0 0 0 0
Little Caesars National 15u
Silas Burbridge
84 0 0 0 0 0 0 0 0 0
Little Caesars National 15u
Quinn Cameron
0 0 48 0 0 0 0 0 0 0
Little Caesars National 15u
Zachary Hill
0 0 4 0 0 0 0 0 0 0
Little Caesars National 15u
Eamonn Kernen
0 96 0 0 0 0 0 0 0 0
Little Caesars National 15u
Jacob Macks
0 0 85 0 0 0 0 0 0 0
Little Caesars National 15u
Kyler Maiorana
0 57 0 0 0 0 0 0 0 0
Little Caesars National 15u
Andrew Slavko
49 0 0 0 0 0 0 0 0 0
MCBC Hit Dogs Scout - Leonard /Terski
Luke Charlton
28 26 0 0 0 0 0 0 0 0
MCBC Hit Dogs Scout - Leonard /Terski
Daniel Crosby Jr.
43 17 60 0 0 0 0 0 0 0
MCBC Hit Dogs Scout - Leonard /Terski
Donovan Erfourth
0 93 0 0 0 0 0 0 0 0
MCBC Hit Dogs Scout - Leonard /Terski
Dallas Terski
0 50 0 0 0 0 0 0 0 0
MCBC Hit Dogs Scout - Leonard /Terski
Andrew Tribul
0 18 0 0 0 0 0 0 0 0
MCBC Hit Dogs Scout - Leonard /Terski
Ben Veletean
0 6 0 0 0 0 0 0 0 0
MCBC Hit Dogs Scout - Leonard /Terski
Ryland Watters
38 0 53 0 0 0 0 0 0 0
MCBC Hit Dogs Scout - Leonard /Terski
Ivan Wilkinson
5 42 0 0 0 0 0 0 0 0
Midland 15U Mills
Hank Appel
0 0 18 0 0 0 0 0 0 0
Midland 15U Mills
Mason Cooper
0 26 0 0 0 0 0 0 0 0
Midland 15U Mills
Trey Fariello
0 92 0 0 0 0 0 0 0 0
Midland 15U Mills
Avery Faulkner
0 38 38 0 0 0 0 0 0 0
Midland 15U Mills
Evan Lafferty
0 9 101 0 0 0 0 0 0 0
Midland 15U Mills
Trieg Matthews
0 79 0 0 0 0 0 0 0 0
Midland 15U Mills
Drew Mills
0 26 0 0 0 0 0 0 0 0
Midland 15U Mills
Alex Weber
0 0 95 0 0 0 0 0 0 0
Midland 15U Scout Reitter
Connor Fecher
0 69 0 0 0 0 0 0 0 0
Midland 15U Scout Reitter
Dylan Hoffman
0 28 0 0 0 0 0 0 0 0
Midland 15U Scout Reitter
Carson Hughes
0 26 0 0 0 0 0 0 0 0
Midland 15U Scout Reitter
Landon Kennedy
0 95 0 0 0 0 0 0 0 0
Midland 15U Scout Reitter
Nick Martin
63 0 0 0 0 0 0 0 0 0
Midland 15U Scout Reitter
Jackson Reynolds
27 0 0 0 0 0 0 0 0 0
Midland Bandits - Becks
Tatum Bethany
0 0 22 0 0 0 0 0 0 0
Midland Bandits - Becks
Nathan Friedrich
0 51 0 0 0 0 0 0 0 0
Midland Bandits - Becks
Mason Hickerson
0 13 7 0 0 0 0 0 0 0
Midland Bandits - Becks
Ben Kolb
57 0 0 0 0 0 0 0 0 0
Midland Bandits - Becks
Evan Maysent
0 26 0 0 0 0 0 0 0 0
Midland Bandits - Becks
Aidan Pettit
0 0 90 0 0 0 0 0 0 0
Midland Bandits - Becks
Nathan Reed
0 23 0 0 0 0 0 0 0 0
Midland Bandits - Becks
Anthony Schlottner
0 76 0 0 0 0 0 0 0 0
Midland Bandits 15u - McLaughlin
Chase Howald
0 55 0 0 0 0 0 0 0 0
Midland Bandits 15u - McLaughlin
Billy Jackson
0 75 0 0 0 0 0 0 0 0
Midland Bandits 15u - McLaughlin
Camden Lohman
90 0 0 0 0 0 0 0 0 0
Midland Bandits 15u - McLaughlin
Ryan Luntz
0 0 27 0 0 0 0 0 0 0
Midland Bandits 15u - McLaughlin
Nico Putman
7 0 57 0 0 0 0 0 0 0
Midland Bandits 15u - McLaughlin
Roman Russell
0 70 0 0 0 0 0 0 0 0
Midland Bandits 15u - McLaughlin
Todd Smith
15 0 0 0 0 0 0 0 0 0
NMC Baseball
Ben Chesser
60 0 0 0 0 0 0 0 0 0
NMC Baseball
Jackson Hurst
14 0 0 0 0 0 0 0 0 0
NMC Baseball
Tyler Reville
0 0 19 0 0 0 0 0 0 0
NMC Baseball
Maxwell Schatz
27 0 0 0 0 0 0 0 0 0
NMC Baseball
Carter Weaver
0 93 0 0 0 0 0 0 0 0
NMC Baseball
Davin Wendt
0 0 71 0 0 0 0 0 0 0
NMC Baseball
Bryson Wittmer
0 86 0 0 0 0 0 0 0 0
Ohio Elite- Sokol
Will Bolton
0 0 41 0 0 0 0 0 0 0
Ohio Elite- Sokol
Andrew Burnworth
0 43 0 0 0 0 0 0 0 0
Ohio Elite- Sokol
Mitchell Davis
0 12 11 0 0 0 0 0 0 0
Ohio Elite- Sokol
Tanner Hamilton-Eichinger
0 0 90 0 0 0 0 0 0 0
Ohio Elite- Sokol
Bryan Nashalsky
0 3 0 0 0 0 0 0 0 0
Ohio Elite- Sokol
Kb Perkins
0 95 0 0 0 0 0 0 0 0
Ohio Elite- Sokol
Grant Riepenhoff
0 44 0 0 0 0 0 0 0 0
Ohio Elite- Sokol
Cameron Simmons
0 0 64 0 0 0 0 0 0 0
Ohio Hitmen (Whisner)
Carson Anderson
41 0 0 0 0 0 0 0 0 0
Ohio Hitmen (Whisner)
Chase Bennett
0 91 0 0 0 0 0 0 0 0
Ohio Hitmen (Whisner)
Aidyn Burgess
0 91 0 0 0 0 0 0 0 0
Ohio Hitmen (Whisner)
Gavin Chinn
0 0 90 0 0 0 0 0 0 0
Ohio Hitmen (Whisner)
Cohen Foley
41 0 0 0 0 0 0 0 0 0
Ohio Hitmen (Whisner)
Dillon Powers
15 0 0 0 0 0 0 0 0 0
Ohio Hitmen (Whisner)
Connor Whisner
26 0 34 0 0 0 0 0 0 0
Ohio Hitmen 2025
Ryan Bigler
0 23 0 0 0 0 0 0 0 0
Ohio Hitmen 2025
Nick Clay
45 0 82 0 0 0 0 0 0 0
Ohio Hitmen 2025
Miller Hutchison
0 11 0 20 0 0 0 0 0 0
Ohio Hitmen 2025
Ethan Kellicker
34 0 0 23 0 0 0 0 0 0
Ohio Hitmen 2025
Colton Landtiser
0 90 0 0 0 0 0 0 0 0
Ohio Hitmen 2025
Evan Lichtenauer
0 28 0 86 0 0 0 0 0 0
Ohio Hitmen 2025
Kane Stephey
60 0 0 85 0 0 0 0 0 0
Ohio Prime 2025
Chad (Allen) Carver
0 40 0 0 0 0 0 0 0 0
Ohio Prime 2025
Nic Eyster
0 69 0 0 0 0 0 0 0 0
Ohio Prime 2025
jimmy hardy
0 22 0 0 0 0 0 0 0 0
Ohio Prime 2025
Braxton Prosser
0 83 0 0 0 0 0 0 0 0
Ohio Prime 2025
Zian Rhodes
83 0 0 0 0 0 0 0 0 0
Ohio Prime 2025
Jackson Yerkes
13 15 0 0 0 0 0 0 0 0
Ohio Spikes (Hilton)
Cole Baker
0 0 32 0 0 0 0 0 0 0
Ohio Spikes (Hilton)
Noah Colando
0 0 34 0 0 0 0 0 0 0
Ohio Spikes (Hilton)
Landen Doll
0 6 99 0 0 0 0 0 0 0
Ohio Spikes (Hilton)
Jeremy Earley
0 54 0 0 0 0 0 0 0 0
Ohio Spikes (Hilton)
John Harabedian
0 82 0 0 0 0 0 0 0 0
Ohio Spikes (Hilton)
Jeffrey Oister
0 72 62 0 0 0 0 0 0 0
Ohio Tornados
Terry Brady
26 7 27 0 0 0 0 0 0 0
Ohio Tornados
Garrett Broadwater
27 8 0 0 0 0 0 0 0 0
Ohio Tornados
Keaton Fausel
29 0 0 0 0 0 0 0 0 0
Ohio Tornados
Henry Isaac
29 71 0 0 0 0 0 0 0 0
Ohio Tornados
Christian Ivanic
0 0 14 0 0 0 0 0 0 0
Ohio Tornados
Luke McGeorge
18 93 0 0 0 0 0 0 0 0
Ohio Tornados
Brock Polilli
44 0 59 0 0 0 0 0 0 0
Premier Ohio Kacirek
Danny Bowser
0 87 71 0 0 0 0 0 0 0
Premier Ohio Kacirek
Vincent Durny
0 81 0 0 0 0 0 0 0 0
Premier Ohio Kacirek
Josh Ivancic
0 0 9 0 0 0 0 0 0 0
Premier Ohio Kacirek
Cooper Neel
0 0 16 0 0 0 0 0 0 0
Premier Ohio Kacirek
Bret Petrigac
94 0 0 0 0 0 0 0 0 0
Rampage Elite
Charlie Alford
95 0 0 0 0 0 0 0 0 0
Rampage Elite
William Downing
21 12 0 0 0 0 0 0 0 0
Rampage Elite
Cole Harlow
0 78 0 0 0 0 0 0 0 0
Rampage Elite
Grady Kreidler
0 94 0 0 0 0 0 0 0 0
Rampage Elite
Caleb Ruwe
1 0 0 0 0 0 0 0 0 0
REDS RBI 15U CHIN
Ben Ballman
0 1 19 0 0 0 0 0 0 0
REDS RBI 15U CHIN
Noah Davis
0 0 54 0 0 0 0 0 0 0
REDS RBI 15U CHIN
Anderson Freels
0 0 31 0 0 0 0 0 0 0
REDS RBI 15U CHIN
Aj Holbrook
0 31 7 0 0 0 0 0 0 0
REDS RBI 15U CHIN
Antonio Hunter
0 64 11 0 0 0 0 0 0 0
REDS RBI 15U CHIN
Tyler Ketron
0 0 64 0 0 0 0 0 0 0
REDS RBI 15U CHIN
Matthew Nerswick
0 26 0 0 0 0 0 0 0 0
REDS RBI 15U CHIN
Zayne Smith
0 62 0 0 0 0 0 0 0 0
Reds RBI 15U McGowens
Andres Anez
0 33 0 0 0 0 0 0 0 0
Reds RBI 15U McGowens
Brandon Bell
0 65 0 0 0 0 0 0 0 0
Reds RBI 15U McGowens
Brayden Lipps
0 66 0 0 0 0 0 0 0 0
Reds RBI 15U McGowens
Tre Meadows
47 0 0 0 0 0 0 0 0 0
Reds RBI 15U McGowens
Alex Smith
44 0 83 0 0 0 0 0 0 0
Reds RBI 15U McGowens
Jeremiah Thornton
36 0 0 0 0 0 0 0 0 0
Reds RBI 15U McGowens
Junior Vasquez
0 57 0 0 0 0 0 0 0 0
Stoppers 15u Elite
Charlie Cohen
0 53 0 0 0 0 0 0 0 0
Stoppers 15u Elite
Juan Ledezma
0 13 0 0 0 0 0 0 0 0
Stoppers 15u Elite
Max Lerner
0 28 0 67 0 0 0 0 0 0
Stoppers 15u Elite
Ben Litchfield
0 23 93 0 0 0 0 0 0 0
Stoppers 15u Elite
Keegan Luxem
0 41 0 98 0 0 0 0 0 0
Stoppers 15u Elite
Peter Mulhern
0 16 98 0 0 0 0 0 0 0
Stoppers 15u Elite
Axel Rivera
0 0 0 5 0 0 0 0 0 0
Stoppers 15u Elite
Jaden Rose
0 0 0 14 0 0 0 0 0 0
Stoppers 15u Elite
Owen Stahl
0 25 8 0 0 0 0 0 0 0
Stoppers 15u Elite
Lucas Thomas
0 0 10 0 0 0 0 0 0 0
Storm Club Baseball
Joshua Borgman
94 93 0 0 0 0 0 0 0 0
Storm Club Baseball
Rowan Brown
0 0 26 0 0 0 0 0 0 0
Storm Club Baseball
Peyton Davis
0 0 100 0 0 0 0 0 0 0
Storm Club Baseball
Joel Richter
0 50 0 0 0 0 0 0 0 0
Storm Club Baseball
Carlos Roessler
35 0 0 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Kyle Anderson
0 77 0 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Austin Hamilton
45 0 79 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Will Kitchen
0 93 0 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Chase Meester
0 43 0 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Jacob Oppy
27 0 20 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Nathan Waggoner
10 36 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