2,204 MLB PLAYERS | 15,133 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/01
Day 2
06/02
Day 3
06/03
Day 4
06/04
Day 5
06/05
Day 6
06/06
Day 7
06/07
Day 8
06/08
Day 9
06/09
Day 10
06/10
Bama Braves 15u
Jacob Burgos
28 66 0 0 0 0 0 0 0 0
Bama Braves 15u
Brayden Byers
45 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Nicholas Catlett
0 22 0 0 0 0 0 0 0 0
Bama Braves 15u
Jameson Mullinax
19 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Parker Rice
0 76 0 0 0 0 0 0 0 0
Bama Braves 15u
Kelton Strickland
0 45 0 0 0 0 0 0 0 0
Bandits 2027 Carriere
Kyle Frick
28 0 0 0 0 0 0 0 0 0
Bandits 2027 Carriere
Jack Kirby
33 0 0 0 0 0 0 0 0 0
Bandits 2027 Carriere
Brody Leonard
17 0 0 0 0 0 0 0 0 0
Bandits 2027 Carriere
Nathan Patterson
0 40 0 0 0 0 0 0 0 0
Bandits 2027 Carriere
Liam Petraglia
42 0 0 0 0 0 0 0 0 0
Bandits 2027 Carriere
Conrad Pritzlaff
43 0 0 0 0 0 0 0 0 0
Bandits 2027 Carriere
Colin Raftery
0 73 0 0 0 0 0 0 0 0
Bandits 2027 Carriere
Preston Strayer
63 0 0 0 0 0 0 0 0 0
Bandits 2027 Carriere
Owen Zopf
0 44 0 0 0 0 0 0 0 0
Bandits 2027 Miller
Zach Ames
23 0 0 0 0 0 0 0 0 0
Bandits 2027 Miller
Luke Daniel
48 0 0 0 0 0 0 0 0 0
Bandits 2027 Miller
Sebastian Hawkins
3 0 0 0 0 0 0 0 0 0
Bandits 2027 Miller
Aiden Howard
0 25 0 0 0 0 0 0 0 0
Bandits 2027 Miller
Aiden Lopez
45 0 0 0 0 0 0 0 0 0
Bandits 2027 Miller
Weston Mitchell
0 85 0 0 0 0 0 0 0 0
Bandits 2027 Miller
Aiden Pierce
44 0 0 0 0 0 0 0 0 0
Bandits 2027 Miller
Austin Trott
63 0 0 0 0 0 0 0 0 0
BSBL Pirates
Jonas Bjork
39 31 0 0 0 0 0 0 0 0
BSBL Pirates
Nirven Dalal
70 0 0 0 0 0 0 0 0 0
BSBL Pirates
Camden Johnson
0 53 0 0 0 0 0 0 0 0
BSBL Pirates
Gavin Lammers
0 74 0 0 0 0 0 0 0 0
BSBL Pirates
Greyson Miller
0 78 0 0 0 0 0 0 0 0
BSBL Pirates
Davis Squibbs
91 0 0 0 0 0 0 0 0 0
BSBL Pirates
Jj Tobon
40 0 0 0 0 0 0 0 0 0
Canes Southeast 15u Barron
Ben Chastain
33 0 0 0 0 0 0 0 0 0
Canes Southeast 15u Barron
Judd Chastain
0 34 0 0 0 0 0 0 0 0
Canes Southeast 15u Barron
Austin Hibberts
85 0 0 0 0 0 0 0 0 0
Canes Southeast 15u Barron
Luke Holste
91 0 0 0 0 0 0 0 0 0
Canes Southeast 15u Barron
Ayden Potteiger
0 79 0 0 0 0 0 0 0 0
Canes Southeast 15u Barron
Karson Weaver
25 0 0 0 0 0 0 0 0 0
CBA GA BLUE 15U
Brayland Anderson
49 25 0 0 0 0 0 0 0 0
CBA GA BLUE 15U
Peyton Bass
65 0 0 0 0 0 0 0 0 0
CBA GA BLUE 15U
Anderson Brown
0 50 0 0 0 0 0 0 0 0
CBA GA BLUE 15U
Luke Stutzmann
39 0 0 0 0 0 0 0 0 0
CBA GA BLUE 15U
Carter Tschantz
54 0 0 0 0 0 0 0 0 0
CBA GA BLUE 15U
Terry Tyler
37 0 0 0 0 0 0 0 0 0
CBA GA BLUE 15U
Kade Webster
0 25 0 0 0 0 0 0 0 0
Diamond Heels Navy
Easton Bennett
21 0 0 0 0 0 0 0 0 0
Diamond Heels Navy
Luke Brown
30 60 0 0 0 0 0 0 0 0
Diamond Heels Navy
Chase Gregg
0 21 0 0 0 0 0 0 0 0
Diamond Heels Navy
Kaleb Hawn
12 2 0 0 0 0 0 0 0 0
Diamond Heels Navy
Wyatt Hopson
23 0 0 0 0 0 0 0 0 0
Diamond Heels Navy
Landon Kennedy
86 0 0 0 0 0 0 0 0 0
Diamond Heels Navy
Trevor Lamb
30 22 0 0 0 0 0 0 0 0
Diamond Heels Navy
Tripp Spreng
59 0 0 0 0 0 0 0 0 0
Hiram Hotshots 15u Elite
Jordan Arteaga
83 0 0 0 0 0 0 0 0 0
Hiram Hotshots 15u Elite
Mark Head
0 72 0 0 0 0 0 0 0 0
Hiram Hotshots 15u Elite
Tristen Jones
0 48 0 0 0 0 0 0 0 0
Hiram Hotshots 15u Elite
Tucker Nobles
19 1 0 0 0 0 0 0 0 0
Hiram Hotshots 15u Elite
Jackson Pittman
31 0 0 0 0 0 0 0 0 0
Hiram Hotshots 15u Elite
Daniel Rivera
26 0 0 0 0 0 0 0 0 0
Hiram Hotshots 15u Elite
Robert Theriault
42 0 0 0 0 0 0 0 0 0
Hiram Hotshots 15u Elite
Cayson Webb
19 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Caleb Conley
25 31 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Carson Hanley
13 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Caleb Harris
14 76 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Brayden Hiley
20 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Kya Hunt
15 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Lucas Kent
21 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Ryan Kent
29 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Brannon Kilby
22 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Patrick McDowell
24 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Kaden Tunison
17 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs - 15u Knight
Leonardo Vivaldo
11 0 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Jack Frilingos
0 65 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Benjamin Gregory
64 1 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Nathan Grijalva
25 0 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Samuel Jones
88 0 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Charles Chuck Mellion Jr
0 88 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Ayden Newberry
0 64 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Emmett Ward
48 0 0 0 0 0 0 0 0 0
NSA Dodgers 15U
Gage Ayers
0 75 0 0 0 0 0 0 0 0
NSA Dodgers 15U
Austin Davenport
55 0 0 0 0 0 0 0 0 0
NSA Dodgers 15U
Mason Keele
66 0 0 0 0 0 0 0 0 0
NSA Dodgers 15U
Aden Printup
11 11 0 0 0 0 0 0 0 0
NSA Dodgers 15U
Jayce Smith
0 37 0 0 0 0 0 0 0 0
NSA Dodgers 15U
Leland Stanford
0 58 0 0 0 0 0 0 0 0
NSA Dodgers 15U
Aydan Stephens
29 0 0 0 0 0 0 0 0 0
NSA Dodgers 15U
Jax Tarpley
0 5 0 0 0 0 0 0 0 0
NSA Dodgers 15U
Aiden Willhide
66 0 0 0 0 0 0 0 0 0
Southeast Angels 15u Black
Drew Fuentes
53 0 0 0 0 0 0 0 0 0
Southeast Angels 15u Black
Carter Gooch
0 5 0 0 0 0 0 0 0 0
Southeast Angels 15u Black
Brody Keel
35 0 0 0 0 0 0 0 0 0
Southeast Angels 15u Black
Ryan Lawing
0 89 0 0 0 0 0 0 0 0
Southeast Angels 15u Black
Jack Mikels
13 20 0 0 0 0 0 0 0 0
Southeast Angels 15u Black
Raam Patel
29 0 0 0 0 0 0 0 0 0
Southeast Angels 15u Black
Felix Perez
0 99 0 0 0 0 0 0 0 0
Southeast Angels 15u Black
Chase Schneider
80 0 0 0 0 0 0 0 0 0
Team Southeast Scout
Aiden Harris
30 90 0 0 0 0 0 0 0 0
Team Southeast Scout
Layton Johnson
30 25 0 0 0 0 0 0 0 0
Team Southeast Scout
Luke Richardson
29 0 0 0 0 0 0 0 0 0
Team Southeast Scout
Cayden Slick
24 0 0 0 0 0 0 0 0 0
Team Southeast Scout
Bryant Waters
32 0 0 0 0 0 0 0 0 0
Team Southeast Scout
Alex Wise
17 0 0 0 0 0 0 0 0 0
Ushery 15u
William Ashley
16 0 0 0 0 0 0 0 0 0
Ushery 15u
Thomas Farmer
26 59 0 0 0 0 0 0 0 0
Ushery 15u
Winston James
75 0 0 0 0 0 0 0 0 0
Ushery 15u
Porter Jones
50 0 0 0 0 0 0 0 0 0
Ushery 15u
Jackson Melgarejo
27 55 0 0 0 0 0 0 0 0
Ushery 15u
Joaquin Mon
0 44 0 0 0 0 0 0 0 0
Ushery 15u
Domenic Parker
30 0 0 0 0 0 0 0 0 0
Ushery 15u
Ari Royal
0 52 0 0 0 0 0 0 0 0
West Ga Bombers 15u Prospects
Gunner Copeland
0 97 0 0 0 0 0 0 0 0
West Ga Bombers 15u Prospects
Preston Crockett
0 95 0 0 0 0 0 0 0 0
West Ga Bombers 15u Prospects
Brody Gabriel
33 0 0 0 0 0 0 0 0 0
West Ga Bombers 15u Prospects
Declan Hollifield
28 0 0 0 0 0 0 0 0 0
West Ga Bombers 15u Prospects
Tyler - Austin McCoy
92 0 0 0 0 0 0 0 0 0
West Ga Bombers 15u Prospects
Brady Robinson
64 0 0 0 0 0 0 0 0 0
West Ga Bombers 15u Prospects
Treven Stafford
14 23 0 0 0 0 0 0 0 0
West Ga Bombers 15u Prospects
Aric Yeomans
0 2 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