1,490 MLB PLAYERS | 12,791 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
05/30
Day 2
05/31
Day 3
06/01
Day 4
06/02
Day 5
06/03
Day 6
06/04
Day 7
06/05
Day 8
06/06
Day 9
06/07
Day 10
06/08
33's Baseball 16U Marshall
Brady Bolling
27 0 0 0 0 0 0 0 0 0
33's Baseball 16U Marshall
Stone Evers
0 0 85 0 0 0 0 0 0 0
33's Baseball 16U Marshall
William Hobbs
71 0 0 0 0 0 0 0 0 0
33's Baseball 16U Marshall
Nick Miller
11 0 0 0 0 0 0 0 0 0
33's Baseball 16U Marshall
Jacob Newman
0 46 0 0 0 0 0 0 0 0
33's Baseball 16U Marshall
Luke Smith
0 42 0 0 0 0 0 0 0 0
33's Baseball 16U Marshall
TY Truett
1 0 0 0 0 0 0 0 0 0
33's Baseball 16U Marshall
Braxton Wetzler
0 41 0 74 0 0 0 0 0 0
33's Baseball Club 16U Weisberg
Connor Adams
0 88 0 0 0 0 0 0 0 0
33's Baseball Club 16U Weisberg
Daniel Bradley
0 14 93 0 0 0 0 0 0 0
33's Baseball Club 16U Weisberg
Harrison Holcomb
0 0 0 0 0 0 0 0 0 0
33's Baseball Club 16U Weisberg
Jackson Mackin
0 0 0 0 0 0 0 0 0 0
33's Baseball Club 16U Weisberg
Cooper Ortega
0 0 15 0 0 0 0 0 0 0
33's Baseball Club 16U Weisberg
Mitchell Pierce
0 0 0 0 0 0 0 0 0 0
33's Baseball Club 16U Weisberg
Brode Susce
0 0 0 99 0 0 0 0 0 0
5 Star 15U Kellum
Jordan Caraway
0 20 0 0 0 0 0 0 0 0
5 Star 15U Kellum
. Green
53 0 0 0 0 0 0 0 0 0
5 Star 15U Kellum
Cole Porter
0 0 90 0 0 0 0 0 0 0
5 Star 15U Kellum
Tyler Shields
0 34 0 0 0 0 0 0 0 0
5 Star 15U Kellum
Michael Stewart
62 0 0 0 0 0 0 0 0 0
5 Star 15U Kellum
John Van Etten
0 65 0 0 0 0 0 0 0 0
5 Star 15U Mizell
Landon Connell
0 30 0 0 0 0 0 0 0 0
5 Star 15U Mizell
Patrick Daley
0 0 68 0 0 0 0 0 0 0
5 Star 15U Mizell
Nykolis Emerson
0 0 0 24 0 0 0 0 0 0
5 Star 15U Mizell
Garrett Hortman
0 0 0 74 0 0 0 0 0 0
5 Star 15U Mizell
Logan Moore
0 17 0 29 0 0 0 0 0 0
5 Star 15U Mizell
William (Wade) Rodeffer
0 70 0 0 0 0 0 0 0 0
5 Star 15U Mizell
Jacob Rowe
0 0 0 0 0 0 0 0 0 0
5 Star 15U Mizell
Ty Tyson
0 0 0 0 0 0 0 0 0 0
5 Star 16U Blackie/Boz
Matthew Anderson
82 0 0 0 0 0 0 0 0 0
5 Star 16U Blackie/Boz
AJ Bass
0 0 65 0 0 0 0 0 0 0
5 Star 16U Blackie/Boz
Sam Bennett
11 0 70 0 0 0 0 0 0 0
5 Star 16U Blackie/Boz
Marqez Chavez
0 20 0 0 0 0 0 0 0 0
5 Star 16U Blackie/Boz
David Hudson
0 0 0 55 0 0 0 0 0 0
5 Star 16U Blackie/Boz
Tyler Motos
0 84 0 0 0 0 0 0 0 0
5 Star 16U Blackie/Boz
Cameron Smalley
32 0 0 79 0 0 0 0 0 0
5 Star 16U McCranie
Dominic Bradford
0 67 0 0 0 0 0 0 0 0
5 Star 16U McCranie
Riley Dismukes
0 0 54 0 0 0 0 0 0 0
5 Star 16U McCranie
Jacob Hubbard
0 82 0 0 0 0 0 0 0 0
5 Star 16U McCranie
Caleb Ivey
0 0 0 46 0 0 0 0 0 0
5 Star 16U McCranie
Coleman Ivey
63 0 0 0 0 0 0 0 0 0
5 Star 16U McCranie
Kenneth Skipper Navarro
77 0 0 0 0 0 0 0 0 0
5 Star 16U McCranie
Kaden Rogers
0 0 0 39 0 0 0 0 0 0
5 Star 16U McCranie
Cameron Sumner
6 0 0 20 0 0 0 0 0 0
5 Star 16U McCranie
Devin Tonkins
0 0 0 49 0 0 0 0 0 0
5 Star National 15U Dobbs
Sullivan Brackin
0 36 0 75 0 0 0 0 0 0
5 Star National 15U Dobbs
Ashton Crowther
0 0 45 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Lane Essary
0 0 27 105 0 0 0 0 0 0
5 Star National 15U Dobbs
Gage Harrelson
0 53 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
William Joyner
0 0 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Bryce Kemper
0 0 43 3 0 0 0 0 0 0
5 Star National 15U Dobbs
Patric Menk
0 0 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Drew Nelson
0 0 0 46 0 0 0 0 0 0
5 Star National 15U Dobbs
Hunter Russell
0 0 18 0 0 0 0 0 0 0
5 Star National 15U Weaver
Chris Hayes
0 50 0 0 0 0 0 0 0 0
5 Star National 15U Weaver
Thomas Hoff
0 0 23 0 0 0 0 0 0 0
5 Star National 15U Weaver
Garrett Mackowiak
0 0 0 0 0 0 0 0 0 0
5 Star National 15U Weaver
Jared Matey
0 0 0 15 0 0 0 0 0 0
5 Star National 15U Weaver
Christopher Smalley
0 0 73 0 0 0 0 0 0 0
5 Star National 15U Weaver
James (JD) Smith
0 40 0 0 0 0 0 0 0 0
5 Star National 15U Weaver
Jace Stines
0 0 0 41 0 0 0 0 0 0
5 Star National 15U Weaver
Zacharia Taha
0 0 0 66 0 0 0 0 0 0
5 Star National 15U Weaver
Casey Tomasilk
0 0 0 0 0 0 0 0 0 0
5 Star National 15U Weaver
Max Williams
0 0 0 0 0 0 0 0 0 0