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/27
Day 2
06/28
Day 3
06/29
Day 4
06/30
Day 5
07/01
Day 6
07/02
Day 7
07/03
Day 8
07/04
Day 9
07/05
Day 10
07/06
5 Star Midwest Shah
Matt Cnota
94 0 0 0 0 0 0 0 0 0
5 Star Midwest Shah
Chris Dawson
0 86 0 0 0 0 0 0 0 0
5 Star Midwest Shah
Nathan Kinsey
28 0 0 0 0 0 0 0 0 0
5 Star Midwest Shah
Ryan Ott
0 69 0 0 0 0 0 0 0 0
5 Star Midwest Shah
Alex Rathje
0 0 29 0 0 0 0 0 0 0
5 Star Midwest Shah
Brandon Thacker
0 0 91 0 0 0 0 0 0 0
Canes Baseball Russo
Dylan Allamon
45 0 0 65 0 0 0 0 0 0
Canes Baseball Russo
Connor Apple
0 32 0 0 0 0 0 0 0 0
Canes Baseball Russo
Joshua Booth
0 84 0 0 0 0 0 0 0 0
Canes Baseball Russo
Luke Burroughs
0 0 98 0 0 0 0 0 0 0
Canes Baseball Russo
Zackary Gardner
0 6 0 26 0 0 0 0 0 0
Canes Baseball Russo
Tyler Phillips
56 0 0 47 0 0 0 0 0 0
Canes Baseball Russo
Carson Rogers
0 46 0 0 0 0 0 0 0 0
Canes Baseball Russo
Jackson Saylor
29 0 0 94 0 0 0 0 0 0
Canes Baseball Russo
Parker Shannon
0 31 0 0 0 0 0 0 0 0
Canes Baseball Russo
Landon Turner
0 35 0 0 0 0 0 0 0 0
Canes Baseball Russo
Chase Venters
0 0 0 14 0 0 0 0 0 0
Cincinnati Defenders
Victor Denen
0 13 0 0 0 0 0 0 0 0
Cincinnati Defenders
Michael Hibbs
0 0 97 0 0 0 0 0 0 0
Cincinnati Defenders
Matt Jesse
0 10 0 0 0 0 0 0 0 0
Cincinnati Defenders
Kaiden Lewis
96 0 0 0 0 0 0 0 0 0
Cincinnati Defenders
Hunter Metze
0 0 20 0 0 0 0 0 0 0
Cincinnati Defenders
Logan Shaw
0 58 0 0 0 0 0 0 0 0
Cincinnati Defenders
Cameron Snider
0 75 0 0 0 0 0 0 0 0
Cincinnati Defenders
Ben Tuke
0 36 0 0 0 0 0 0 0 0
Cincinnati Defenders
Mike Williams
71 0 0 0 0 0 0 0 0 0
Cincinnati Riverbats National - Flowers
Luke Bulach
0 0 61 0 0 0 0 0 0 0
Cincinnati Riverbats National - Flowers
Christian Flowers
0 18 17 0 0 0 0 0 0 0
Cincinnati Riverbats National - Flowers
Zane Matthews
0 39 0 0 0 0 0 0 0 0
Cincinnati Riverbats National - Flowers
Trevor Niehaus
0 47 0 0 0 0 0 0 0 0
Cincinnati Riverbats National - Flowers
Ian Price
39 0 15 0 0 0 0 0 0 0
Cincinnati Riverbats National - Flowers
Mason Riggs
0 67 0 0 0 0 0 0 0 0
Cincinnati Riverbats National - Flowers
Cole Wells
60 0 0 0 0 0 0 0 0 0
Cincinnati Riverbats National - Flowers
Braedon West
0 26 0 0 0 0 0 0 0 0
Cincinnati Riverbats National - Flowers
Jonah Wilson
0 3 0 0 0 0 0 0 0 0
Cincy Sox
Jacen Applegate
85 0 0 0 0 0 0 0 0 0
Cincy Sox
Carson Kessen
7 63 0 0 0 0 0 0 0 0
Cincy Sox
River Leadmon
13 0 0 0 0 0 0 0 0 0
Cincy Sox
Nick McMullen
0 31 0 0 0 0 0 0 0 0
Cincy Sox
Javier Serna
35 0 0 0 0 0 0 0 0 0
Cincy Sox
Collin Taylor
0 77 0 0 0 0 0 0 0 0
Cincy Sox
Aiden Whitaker
0 52 0 0 0 0 0 0 0 0
KBC/Dodgers Scout Team 18U
Coleton Arbaugh
0 0 0 18 0 0 0 0 0 0
KBC/Dodgers Scout Team 18U
Brady Binder
0 71 0 0 0 0 0 0 0 0
KBC/Dodgers Scout Team 18U
Mason Clark
0 33 0 0 0 0 0 0 0 0
KBC/Dodgers Scout Team 18U
Jamison Craig
0 19 0 0 0 0 0 0 0 0
KBC/Dodgers Scout Team 18U
Merrick Graham
0 0 0 92 0 0 0 0 0 0
KBC/Dodgers Scout Team 18U
Lochlan Hansel
0 82 0 0 0 0 0 0 0 0
KBC/Dodgers Scout Team 18U
Bradric Helton
0 0 59 0 0 0 0 0 0 0
KBC/Dodgers Scout Team 18U
Jayden Parsons
61 0 0 0 0 0 0 0 0 0
KBC/Dodgers Scout Team 18U
Chance Todd
0 27 0 13 0 0 0 0 0 0
KBC/Dodgers Scout Team 18U
Parker Williams
36 0 0 0 0 0 0 0 0 0
Midland Redhawks
Austin Adamson
0 0 53 0 0 0 0 0 0 0
Midland Redhawks
Connor Clayton
0 41 0 0 0 0 0 0 0 0
Midland Redhawks
Logan Cones
0 76 0 0 0 0 0 0 0 0
Midland Redhawks
Connor Fecher
0 88 0 0 0 0 0 0 0 0
Midland Redhawks
Tucker Hayes
0 19 0 0 0 0 0 0 0 0
Midland Redhawks
Jack Ladd
72 0 0 0 0 0 0 0 0 0
Midland Redhawks
Caleb Rosenfeldt
16 0 0 0 0 0 0 0 0 0
Midland Redhawks
Colton Ziegler
0 0 70 0 0 0 0 0 0 0
Ohio Crush
Tyler Borgman
28 13 0 0 0 0 0 0 0 0
Ohio Crush
Jacob Bramel
21 0 33 0 0 0 0 0 0 0
Ohio Crush
Jackson Brewer
0 39 0 0 0 0 0 0 0 0
Ohio Crush
Thomas Dyjak
0 48 0 0 0 0 0 0 0 0
Ohio Crush
Kam Gaalaas
0 10 37 0 0 0 0 0 0 0
Ohio Crush
Brody Gilligan
53 0 0 0 0 0 0 0 0 0
Ohio Crush
Kyan Shanks
0 77 0 0 0 0 0 0 0 0
Ohio Crush
Hayden Snyder
0 38 0 0 0 0 0 0 0 0
Ohio Crush
Tyler Willenbrink
7 0 54 0 0 0 0 0 0 0
Pauer Baseball 18u
Karson Adkins
72 0 0 0 0 0 0 0 0 0
Pauer Baseball 18u
Caden Conn
0 0 24 0 0 0 0 0 0 0
Pauer Baseball 18u
Stevie Doty
0 13 0 0 0 0 0 0 0 0
Pauer Baseball 18u
Turner Ebersole
0 29 0 0 0 0 0 0 0 0
Pauer Baseball 18u
Zach Hennigan
42 0 0 0 0 0 0 0 0 0
Pauer Baseball 18u
Jordan Hipsher
0 41 0 0 0 0 0 0 0 0
Pauer Baseball 18u
Kole Huffman
0 0 79 0 0 0 0 0 0 0
Pauer Baseball 18u
Nate Lloyd
0 0 2 0 0 0 0 0 0 0
Pauer Baseball 18u
Caleb Obee
0 47 0 0 0 0 0 0 0 0
Pauer Baseball 18u
Wyatt Standifer
0 11 0 0 0 0 0 0 0 0
Pauer Baseball 18u
Noah Wagster
0 60 0 0 0 0 0 0 0 0
Pauer Baseball 18u
Miles Whitesell
0 50 0 0 0 0 0 0 0 0
Reds Nike RBI - 2024/25
Noah Collier
0 0 85 0 0 0 0 0 0 0
Reds Nike RBI - 2024/25
Kenyon Harris
0 96 0 0 0 0 0 0 0 0
Reds Nike RBI - 2024/25
Andrew Harvey
0 16 50 0 0 0 0 0 0 0
Reds Nike RBI - 2024/25
Damien Lee
0 46 0 0 0 0 0 0 0 0
Reds Nike RBI - 2024/25
Cameron Rosel
57 0 0 0 0 0 0 0 0 0
Reds Nike RBI - 2024/25
Connor Seiter
34 0 0 0 0 0 0 0 0 0
Reds Nike RBI - 2024/25
Sonny Ward
0 89 0 0 0 0 0 0 0 0
Reds Nike RBI - Barnes
Andres Anez
0 0 70 0 0 0 0 0 0 0
Reds Nike RBI - Barnes
Brandon Bell
0 0 0 3 0 0 0 0 0 0
Reds Nike RBI - Barnes
Noah Davis
43 0 0 81 0 0 0 0 0 0
Reds Nike RBI - Barnes
Brayden Lipps
41 0 25 18 0 0 0 0 0 0
Reds Nike RBI - Barnes
Declan McGrath
0 80 0 0 0 0 0 0 0 0
Reds Nike RBI - Barnes
Manual Sanchez
11 0 19 38 0 0 0 0 0 0
Reds Nike RBI - Barnes
Alex Smith
0 86 0 0 0 0 0 0 0 0
Reds Nike RBI - Barnes
Craig Smith
0 2 0 0 0 0 0 0 0 0
Reds Nike RBI - Barnes
Giovanni Thompson
0 16 0 0 0 0 0 0 0 0
Reds Nike RBI - Barnes
Zavier Wright
17 0 0 0 0 0 0 0 0 0
Team Ontario 18u
Aidan Chouinard
64 0 0 0 0 0 0 0 0 0
Team Ontario 18u
Aidan Gelhard
0 0 73 0 0 0 0 0 0 0
Team Ontario 18u
Alexander Graham
0 36 0 0 0 0 0 0 0 0
Team Ontario 18u
Matthew Lu
75 0 0 0 0 0 0 0 0 0
Team Ontario 18u
Will Marshall
0 79 0 0 0 0 0 0 0 0
Team Ontario 18u
Carter McGee
0 0 29 0 0 0 0 0 0 0
Team Ontario 18u
Ryan McGivney
0 93 0 0 0 0 0 0 0 0
The Midland Redskins
Jacob Boland
0 0 0 73 0 0 0 0 0 0
The Midland Redskins
Dylan Buechele
0 91 0 0 0 0 0 0 0 0
The Midland Redskins
Dan Cercello
0 0 85 0 0 0 0 0 0 0
The Midland Redskins
Kelyn Dallio
0 0 0 85 0 0 0 0 0 0
The Midland Redskins
Dillon Henson
0 0 0 41 0 0 0 0 0 0
The Midland Redskins
Nate Muncy
0 11 0 0 0 0 0 0 0 0
The Midland Redskins
Ty Presley
0 0 0 7 0 0 0 0 0 0
The Midland Redskins
Gavin Speranza
0 80 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
06/27
Day 2
06/28
Day 3
06/29
Day 4
06/30
2024 17U/18U PG Ohio Valley World SeriesThe Midland RedskinsDillon Henson776/24/2024 RR RR
2024 17U/18U PG Ohio Valley World SeriesThe Midland RedskinsDylan Buechele826/23/2024 RR
2024 17U/18U PG Ohio Valley World SeriesThe Midland RedskinsJackson Kircher676/24/2024 RR
2024 17U/18U PG Ohio Valley World SeriesThe Midland RedskinsJacob Boland636/24/2024 RR