1,511 MLB PLAYERS | 12,794 MLB DRAFT SELECTIONS
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/05
Day 2
07/06
Day 3
07/07
Day 4
07/08
Day 5
07/09
Day 6
07/10
Day 7
07/11
Day 8
07/12
Day 9
07/13
Day 10
07/14
5 Star Carolina 15U Arnold
Trip Brown
89 0 0 0 0 0 0 0 0 0
5 Star Carolina 15U Arnold
Zac Martin
0 17 0 0 0 0 0 0 0 0
5 Star Carolina 15U Arnold
John Simmons
9 62 0 0 0 0 0 0 0 0
5 Star Carolina 15U Arnold
Gage Strickland
0 42 0 0 0 0 0 0 0 0
5 Star Carolina 15U Arnold
Carson Taylor
0 24 0 0 0 0 0 0 0 0
5 Star Carolina 15U Arnold
Chase Taylor
0 60 0 0 0 0 0 0 0 0
5 Star Carolina 15U Arnold
Nathaniel Tyree
40 0 0 0 0 0 0 0 0 0
5 Star Carolina 15U Bray
Carson Collie
0 32 0 0 0 0 0 0 0 0
5 Star Carolina 15U Bray
Braden Eckert
0 76 0 0 0 0 0 0 0 0
5 Star Carolina 15U Bray
Chase Ketner
0 0 16 0 0 0 0 0 0 0
5 Star Carolina 15U Bray
Sonny Leshaw
73 0 0 0 0 0 0 0 0 0
5 Star Carolina 15U Bray
Mark Lewis
0 0 22 0 0 0 0 0 0 0
5 Star Carolina 15U Bray
Connor Mack
46 0 0 0 0 0 0 0 0 0
5 Star Carolina 15U Bray
Ryan Metz
0 0 14 0 0 0 0 0 0 0
5 Star Carolina 15U Bray
Kaden Range
23 0 69 0 0 0 0 0 0 0
5 Star Carolina 15U Hagan
Kaden Ethier
0 41 0 0 0 0 0 0 0 0
5 Star Carolina 15U Hagan
Quinn Hilligoss
0 32 0 0 0 0 0 0 0 0
5 Star Carolina 15U Hagan
Blake Hollar
89 0 0 0 0 0 0 0 0 0
5 Star Carolina 15U Hagan
Alberto Lugo
35 0 0 0 0 0 0 0 0 0
5 Star Carolina 15U Hagan
James Salicco
0 81 0 0 0 0 0 0 0 0
5 Star Carolina 15U Hagan
Bryson Sweatt
0 84 0 0 0 0 0 0 0 0
CBA Copperheads - Bordanaro
Tanner Allison
0 9 9 0 0 0 0 0 0 0
CBA Copperheads - Bordanaro
Alex Darbutt
0 95 0 0 0 0 0 0 0 0
CBA Copperheads - Bordanaro
Casey Gouge
0 93 0 0 0 0 0 0 0 0
CBA Copperheads - Bordanaro
Will Gray
69 0 0 0 0 0 0 0 0 0
CBA Copperheads - Bordanaro
Braeden Major
29 0 92 0 0 0 0 0 0 0
CBA Copperheads - Bordanaro
Joe Sides
14 20 0 0 0 0 0 0 0 0
Charlotte Megastars
Nash Chelcun
0 0 35 0 0 0 0 0 0 0
Charlotte Megastars
Brandon Davis
0 16 29 0 0 0 0 0 0 0
Charlotte Megastars
Riley Dunlap
0 80 0 0 0 0 0 0 0 0
Charlotte Megastars
Cole Hart
88 0 0 0 0 0 0 0 0 0
Charlotte Megastars
Alex Rosen
0 0 84 0 0 0 0 0 0 0
Charlotte Megastars
Davis Wagner
0 0 68 0 0 0 0 0 0 0
Elite9
Ben Coyle
0 54 0 0 0 0 0 0 0 0
Elite9
Roman Edwards
0 95 0 0 0 0 0 0 0 0
Elite9
Andrew Kinsey
18 20 0 0 0 0 0 0 0 0
Elite9
Daniel Melton
0 82 0 0 0 0 0 0 0 0
Elite9
Landon Sexton
94 0 0 0 0 0 0 0 0 0
Elite9
Braden Small
0 0 34 0 0 0 0 0 0 0
Elite9
William Smith
0 0 73 0 0 0 0 0 0 0
Huntington Hounds 15U
Ty Allen
0 27 0 0 0 0 0 0 0 0
Huntington Hounds 15U
Jake Biggs
0 89 0 0 0 0 0 0 0 0
Huntington Hounds 15U
Lucas Conn
60 0 0 0 0 0 0 0 0 0
Huntington Hounds 15U
Brayden Hartman
90 0 0 0 0 0 0 0 0 0
Huntington Hounds 15U
Hunter Lilly
0 0 48 0 0 0 0 0 0 0
Huntington Hounds 15U
Jacob Vanover
0 0 77 0 0 0 0 0 0 0
Mallard Creek Miners
Vincent Daley
0 0 61 0 0 0 0 0 0 0
Mallard Creek Miners
Joseph Flynn
47 0 0 0 0 0 0 0 0 0
Mallard Creek Miners
Joe Lehec
55 0 0 0 0 0 0 0 0 0
Mallard Creek Miners
Ben Locey
5 0 0 0 0 0 0 0 0 0
Mallard Creek Miners
Nalor Melendez
40 0 0 0 0 0 0 0 0 0
Mallard Creek Miners
Anand Patel
0 96 0 0 0 0 0 0 0 0
Rockies 15's White
Braylon Clark
0 0 71 0 0 0 0 0 0 0
Rockies 15's White
Taj Jones
0 18 0 0 0 0 0 0 0 0
Rockies 15's White
Dylan Mathis
0 0 48 0 0 0 0 0 0 0
Rockies 15's White
Chase Niebauer
92 0 0 0 0 0 0 0 0 0
Rockies 15's White
Chance Purvis
0 85 0 0 0 0 0 0 0 0
Rockies 15's White
Vince Widerman
4 16 0 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Garrett Allred
0 0 62 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Grant Aycock
42 0 98 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Walker Bethune
0 100 0 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Carson Peggins
28 0 0 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Mason Russell
84 0 0 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Jimmy Shetzler
0 0 90 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Cayden Towell
0 39 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
Copyright 1994-2021 by Perfect Game. All rights reserved. No portion of this information may be reprinted or reproduced without the written consent of Perfect Game.