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
07/28
Day 2
07/29
Day 3
07/30
Day 4
07/31
Day 5
08/01
Day 6
08/02
Day 7
08/03
Day 8
08/04
Day 9
08/05
Day 10
08/06
Athletika Warriors
Robert Grant
0 43 0 0 0 0 0 0 0 0
Athletika Warriors
Alex Hardacre
0 59 0 0 0 0 0 0 0 0
Athletika Warriors
Caleb Javonavich
0 29 0 0 0 0 0 0 0 0
Athletika Warriors
Landon Kozlowski
25 29 0 0 0 0 0 0 0 0
Athletika Warriors
Toby Ransley
67 0 0 0 0 0 0 0 0 0
Athletika Warriors
Mason Rudy
0 33 0 0 0 0 0 0 0 0
Athletika Warriors
Harrison Shackelford
0 0 33 0 0 0 0 0 0 0
Athletika Warriors
Nate Widmer
0 0 90 0 0 0 0 0 0 0
Cherry Creek Johnson 16U
Cael Clancy
0 0 9 0 0 0 0 0 0 0
Cherry Creek Johnson 16U
Ryan Falke
22 0 0 9 0 0 0 0 0 0
Cherry Creek Johnson 16U
Yale Johnson
0 27 0 0 0 0 0 0 0 0
Cherry Creek Johnson 16U
Cameron Larson
55 0 0 51 0 0 0 0 0 0
Cherry Creek Johnson 16U
Sam Lorgan
0 0 82 0 0 0 0 0 0 0
Cherry Creek Johnson 16U
Wyatt Rudden
0 41 0 104 0 0 0 0 0 0
Cherry Creek Johnson 16U
Lucas Schultz
12 0 0 16 0 0 0 0 0 0
Cherry Creek Johnson 16U
Will Taylor
0 77 0 0 0 0 0 0 0 0
Cincinnati Aces
Conner Brosey
56 0 0 66 0 0 0 0 0 0
Cincinnati Aces
Josh Isaacs
30 0 22 0 0 0 0 0 0 0
Cincinnati Aces
Ray New
0 0 11 40 0 0 0 0 0 0
Cincinnati Aces
Nick Solazzo
29 84 0 0 0 0 0 0 0 0
Cincinnati Aces
Ethan Stone
0 0 93 0 0 0 0 0 0 0
Cincinnati Reds Rbi Barnes
Dallas Arthur
0 68 0 0 0 0 0 0 0 0
Cincinnati Reds Rbi Barnes
Isaiah Hill
0 9 0 0 0 0 0 0 0 0
Cincinnati Reds Rbi Barnes
Hanleigh Lopez
0 0 96 0 0 0 0 0 0 0
Cincinnati Reds Rbi Barnes
Brennan Seiter
41 0 0 79 0 0 0 0 0 0
Cincinnati Reds Rbi Barnes
Connor Seiter
0 104 0 0 0 0 0 0 0 0
Cincinnati Reds Rbi Barnes
Charlie Smith
56 0 0 0 0 0 0 0 0 0
Indiana Mustangs 16U Thompson
Nolan Clawson
0 15 73 0 0 0 0 0 0 0
Indiana Mustangs 16U Thompson
Ethan Girton
0 87 0 0 0 0 0 0 0 0
Indiana Mustangs 16U Thompson
Max Hamaker
0 86 0 0 0 0 0 0 0 0
Indiana Mustangs 16U Thompson
Zane Kampmeier
0 0 9 0 0 0 0 0 0 0
Indiana Mustangs 16U Thompson
Jasper Owens
25 0 0 0 0 0 0 0 0 0
Indiana Mustangs 16U Thompson
Jaydon Paquette
23 0 0 0 0 0 0 0 0 0
Indiana Mustangs 16U Thompson
Nolan Thompson
23 0 0 0 0 0 0 0 0 0
Indiana Mustangs 16U Thompson
Cameron Watts-Pritchard
26 0 0 0 0 0 0 0 0 0
Indiana Sliders
Grant Kessler
0 102 0 0 0 0 0 0 0 0
Indiana Sliders
Brayden Lykins
0 30 105 0 0 0 0 0 0 0
Indiana Sliders
Noah Rollings
0 30 0 0 0 0 0 0 0 0
Indiana Sliders
Brendan Rouse
0 44 0 0 0 0 0 0 0 0
Indiana Sliders
Brock Whitaker
23 0 0 0 0 0 0 0 0 0
Indiana Sliders
Bryce Yarling
97 0 0 0 0 0 0 0 0 0
Knights Midwest
Ben Adams
40 0 43 0 0 0 0 0 0 0
Knights Midwest
Tyler Barton
20 0 0 0 0 0 0 0 0 0
Knights Midwest
Seth Ellis
0 31 0 0 0 0 0 0 0 0
Knights Midwest
Trent Hartman
0 35 0 0 0 0 0 0 0 0
Knights Midwest
Jimmy Kisner
0 40 0 0 0 0 0 0 0 0
Knights Midwest
Zach O'Connell
10 0 88 0 0 0 0 0 0 0
Knights Midwest
Eric Schmulewitz
51 0 0 0 0 0 0 0 0 0
Knights Midwest
Carter Sellers
0 72 0 0 0 0 0 0 0 0
Knights Midwest
Ben Tuke
0 42 0 0 0 0 0 0 0 0
Makos
Anthony Bowman
25 0 0 0 0 0 0 0 0 0
Makos
Nathan Depew
28 0 0 0 0 0 0 0 0 0
Makos
Jordan Footlander
0 83 0 0 0 0 0 0 0 0
Makos
Matt Jividen
0 55 0 0 0 0 0 0 0 0
Makos
Sean Langton
0 0 58 0 0 0 0 0 0 0
Makos
Chad Martin
60 0 0 0 0 0 0 0 0 0
Makos
Colin Nowak
0 0 42 0 0 0 0 0 0 0
Makos
Ryan Rainey
0 8 8 0 0 0 0 0 0 0
Makos
Keegan Rose
0 24 0 0 0 0 0 0 0 0
Michigan Select 16U
Daniel Duley
45 0 93 0 0 0 0 0 0 0
Michigan Select 16U
Payton Guilbeaux
29 29 0 0 0 0 0 0 0 0
Michigan Select 16U
Hudson Hodgins
0 0 25 0 0 0 0 0 0 0
Michigan Select 16U
Ethan Hull
0 45 0 0 0 0 0 0 0 0
Michigan Select 16U
Charlie Martyn
0 0 28 0 0 0 0 0 0 0
Michigan Select 16U
Malachi Murray
6 107 0 0 0 0 0 0 0 0
Michigan Select 16U
Aaron Smith
0 24 16 0 0 0 0 0 0 0
Midland 16U Scout
Carson Braun
70 0 0 0 0 0 0 0 0 0
Midland 16U Scout
Andrew Breese
0 8 0 0 0 0 0 0 0 0
Midland 16U Scout
Gus Foley
36 0 0 0 0 0 0 0 0 0
Midland 16U Scout
Tyler Heflin
0 90 0 0 0 0 0 0 0 0
Midland 16U Scout
Charlie McGuinness
0 30 10 0 0 0 0 0 0 0
Midland 16U Scout
Leo Muehlenkamp
0 0 79 0 0 0 0 0 0 0
Midland 16U Scout
Jamin Sawyer
0 31 0 0 0 0 0 0 0 0
Midland 16U Scout
Aj Thomas
0 69 0 0 0 0 0 0 0 0
Motor City Mechanics
Finn Hogg
34 0 0 0 0 0 0 0 0 0
Motor City Mechanics
Lleyton Lage
0 0 31 0 0 0 0 0 0 0
Motor City Mechanics
Caleb Lorenz
0 91 0 0 0 0 0 0 0 0
Motor City Mechanics
Elliott Pike
0 23 0 0 0 0 0 0 0 0
Motor City Mechanics
Cole Treat
0 0 15 0 0 0 0 0 0 0
Motor City Mechanics
Tys Verhey-Henke
96 0 0 0 0 0 0 0 0 0
Motor City Mechanics
Joey Wisniewski
0 0 79 0 0 0 0 0 0 0
Premier Ohio
Carter Cooke
25 11 28 0 0 0 0 0 0 0
Premier Ohio
John Foster
0 93 0 0 0 0 0 0 0 0
Premier Ohio
Mateo Lopez
26 0 0 0 0 0 0 0 0 0
Premier Ohio
Michael Lopez
3 42 0 0 0 0 0 0 0 0
Premier Ohio
Camden Scott
0 0 8 0 0 0 0 0 0 0
Premier Ohio
Dylan Traylinek
25 90 0 0 0 0 0 0 0 0
Premier Ohio
Vic Vilchez
28 0 78 0 0 0 0 0 0 0
Reds Rbi 16u Howell
Mj Green
0 92 0 0 0 0 0 0 0 0
Reds Rbi 16u Howell
David Johnson
0 0 57 0 0 0 0 0 0 0
Reds Rbi 16u Howell
Spencer Lind
2 45 0 0 0 0 0 0 0 0
Reds Rbi 16u Howell
Cameron Purdy
0 55 0 0 0 0 0 0 0 0
Reds Rbi 16u Howell
Cameron Rosel
106 0 0 0 0 0 0 0 0 0
Reds Rbi 16u Howell
Levi Smiley
0 21 40 0 0 0 0 0 0 0
Reds Rbi 16u Howell
Torrence Wynn
0 21 0 0 0 0 0 0 0 0
Reds Rbi 17u Henson
Eli Allen
0 0 84 0 0 0 0 0 0 0
Reds Rbi 17u Henson
Tj Buckman
39 0 0 0 0 0 0 0 0 0
Reds Rbi 17u Henson
Jordan Davidson
0 19 0 0 0 0 0 0 0 0
Reds Rbi 17u Henson
Grady Harris
0 30 0 0 0 0 0 0 0 0
Reds Rbi 17u Henson
Aiden Vanderbilt
100 0 0 0 0 0 0 0 0 0
Reds Rbi 17u Henson
Evan Williams
0 103 0 0 0 0 0 0 0 0
Reds Rbi 17u Henson
Carson Wood
0 77 0 0 0 0 0 0 0 0
Usa Prime Ohio 16u
Alec Bashardoust
0 65 0 0 0 0 0 0 0 0
Usa Prime Ohio 16u
Kyle Binder
41 0 0 9 0 0 0 0 0 0
Usa Prime Ohio 16u
Ryan Dooley
0 25 9 0 0 0 0 0 0 0
Usa Prime Ohio 16u
Aaron England
0 0 0 126 0 0 0 0 0 0
Usa Prime Ohio 16u
Ben Fitch
0 0 35 0 0 0 0 0 0 0
Usa Prime Ohio 16u
Elijah Gillette
0 37 0 0 0 0 0 0 0 0
Usa Prime Ohio 16u
Matty Helms
0 20 0 7 0 0 0 0 0 0
Usa Prime Ohio 16u
Trenton Murphy
51 0 0 55 0 0 0 0 0 0
Usa Prime Ohio 16u
Tj Selvie
0 21 0 0 0 0 0 0 0 0
Usa Prime Ohio 16u
Isaac Squire
0 0 64 0 0 0 0 0 0 0
Usa Prime Ohio 16u
Ammon Vaughn
0 0 0 45 0 0 0 0 0 0
Wow Factor Platinum 2024
Nathan Bachmann
0 25 0 0 0 0 0 0 0 0
Wow Factor Platinum 2024
Jasper Daniels
0 42 0 0 0 0 0 0 0 0
Wow Factor Platinum 2024
Ryan Gulbransen
0 42 0 0 0 0 0 0 0 0
Wow Factor Platinum 2024
Parker Hon
0 36 0 0 0 0 0 0 0 0
Wow Factor Platinum 2024
Jeff Levin
44 0 44 0 0 0 0 0 0 0
Wow Factor Platinum 2024
Tyler Manocchio
44 0 68 0 0 0 0 0 0 0
Wow Factor Platinum 2024
Boston McKibben
0 39 0 0 0 0 0 0 0 0
Wow Factor Platinum 2024
Bryce Musto
0 43 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