2,082 MLB PLAYERS | 14,476 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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
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
BLBA 2023 Sterling
Aj Camp
97 0 0 0 0 0 0 0 0 0
BLBA 2023 Sterling
Talor Grubbs
10 0 79 0 0 0 0 0 0 0
BLBA 2023 Sterling
Mason Lynch
0 0 79 0 0 0 0 0 0 0
BLBA 2023 Sterling
Cody Mahaffey
0 0 12 0 0 0 0 0 0 0
BLBA 2023 Sterling
Dominic Mickle
0 71 0 0 0 0 0 0 0 0
BLBA 2023 Sterling
Ethan Oakes
0 0 96 0 0 0 0 0 0 0
BLBA 2023 Sterling
Riley Ruiz
0 0 48 0 0 0 0 0 0 0
BLBA 2023 Sterling
Tucker Smith
0 0 1 0 0 0 0 0 0 0
Bulldogs
Koen Franz
0 0 6 0 0 0 0 0 0 0
Bulldogs
Rowen Jackson
0 0 24 0 0 0 0 0 0 0
Bulldogs
Ryan McCloskey
0 0 35 0 0 0 0 0 0 0
Bulldogs
Nick Powell
0 0 43 0 0 0 0 0 0 0
Bulldogs
Kade Scott
70 0 0 0 0 0 0 0 0 0
Bulldogs
Thomas Vero
0 70 0 0 0 0 0 0 0 0
Bulldogs
Luke Winterhalter
0 53 0 0 0 0 0 0 0 0
Carolina Elite 14u National
Logan Ervine
14 0 0 0 0 0 0 0 0 0
Carolina Elite 14u National
Jared Holcombe
33 0 0 0 0 0 0 0 0 0
Carolina Elite 14u National
Blake Medley
0 19 31 0 0 0 0 0 0 0
Carolina Elite 14u National
Tj Parker
0 37 0 0 0 0 0 0 0 0
Carolina Elite 14u National
Fisher Soles
33 0 86 0 0 0 0 0 0 0
Carolina Elite 14u National
Ethan Sutton
44 0 91 0 0 0 0 0 0 0
Carolina Elite 14u National
Michael Young
0 70 0 0 0 0 0 0 0 0
Carolina Havoc
Corbin Clonch
64 0 0 0 0 0 0 0 0 0
Carolina Havoc
Carson Edmiston
0 20 0 0 0 0 0 0 0 0
Carolina Havoc
Cole Johnson
69 0 0 0 0 0 0 0 0 0
Carolina Havoc
Aiden Picciano
0 72 0 0 0 0 0 0 0 0
Carolina Havoc
Colby Umbarger
1 18 0 0 0 0 0 0 0 0
Carolina Havoc
Max White
0 0 63 0 0 0 0 0 0 0
Carolina Havoc
Peyton Young
28 0 0 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Jake Absher
0 73 0 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Tate Allison
0 37 0 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Conner Barozzino
19 0 0 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Chase Brown
22 0 27 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Liam Clarkin
20 0 18 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Mathieu Curtis
31 0 0 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Tad Hudson
0 0 61 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Lane Ross
34 0 0 0 0 0 0 0 0 0
Elite9
Matthew Cline
32 0 0 0 0 0 0 0 0 0
Elite9
Britt Fleming
0 100 0 0 0 0 0 0 0 0
Elite9
Max Gladstone
91 0 0 0 0 0 0 0 0 0
Elite9
Matt Goodnight
9 0 0 0 0 0 0 0 0 0
Elite9
Jacob McFadden
0 0 23 0 0 0 0 0 0 0
Elite9
Jasiah Torres
0 0 94 0 0 0 0 0 0 0
Five Star Tigers Carolina
Cameron Bagwell
32 0 71 0 0 0 0 0 0 0
Five Star Tigers Carolina
Connor Creech
0 0 7 0 0 0 0 0 0 0
Five Star Tigers Carolina
Alex Ison
0 33 0 0 0 0 0 0 0 0
Five Star Tigers Carolina
Dawson Shelton
35 0 0 0 0 0 0 0 0 0
Five Star Tigers Carolina
Trey Spees
57 0 0 0 0 0 0 0 0 0
Five Star Tigers Carolina
Ethan Yarbrough
0 85 0 0 0 0 0 0 0 0
Full Throttle baseball
Aaron Benton
0 0 55 0 0 0 0 0 0 0
Full Throttle baseball
Jacob Brown
29 0 51 0 0 0 0 0 0 0
Full Throttle baseball
Blake Hendrix
51 0 0 0 0 0 0 0 0 0
Full Throttle baseball
Noah Hollis
0 0 46 0 0 0 0 0 0 0
Full Throttle baseball
Kaleb Johnson
0 66 0 0 0 0 0 0 0 0
Full Throttle baseball
Mason Mock
0 0 25 0 0 0 0 0 0 0
Full Throttle baseball
Maddox Shiell
0 0 25 0 0 0 0 0 0 0
Full Throttle baseball
Avery Sikes
20 0 46 0 0 0 0 0 0 0
Full Throttle baseball
Parker Youmans
7 0 0 0 0 0 0 0 0 0
Heat/5 Star Irby 14U
Kylan Bolick
0 0 70 0 0 0 0 0 0 0
Heat/5 Star Irby 14U
Garrison Carpenter
0 0 11 0 0 0 0 0 0 0
Heat/5 Star Irby 14U
Matthew Cipriano
0 79 0 0 0 0 0 0 0 0
Heat/5 Star Irby 14U
Wyatt Davis
98 0 0 0 0 0 0 0 0 0
Heat/5 Star Irby 14U
Jackson Gowan
0 0 46 0 0 0 0 0 0 0
Heat/5 Star Irby 14U
Charlie Melton
0 35 0 0 0 0 0 0 0 0
LKN Wildcats
Brock Bice
0 5 0 0 0 0 0 0 0 0
LKN Wildcats
Daniel Cieslinski
0 19 0 0 0 0 0 0 0 0
LKN Wildcats
Michael Naramore
101 0 0 0 0 0 0 0 0 0
LKN Wildcats
Grayson Peel
0 0 96 0 0 0 0 0 0 0
LKN Wildcats
Anthony Pratico
0 88 0 0 0 0 0 0 0 0
LKN Wildcats
Trevor Thompson
5 0 0 0 0 0 0 0 0 0
LKN Wildcats
Chase Wigginton
0 18 0 0 0 0 0 0 0 0
Rockies 14's Gold
Aidan Cluskey
0 81 0 0 0 0 0 0 0 0
Rockies 14's Gold
Camdyn Daly
38 0 0 0 0 0 0 0 0 0
Rockies 14's Gold
Jonah Fie
0 0 91 0 0 0 0 0 0 0
Rockies 14's Gold
Justin Hayes
0 0 10 0 0 0 0 0 0 0
Rockies 14's Gold
Bryson King
83 0 0 0 0 0 0 0 0 0
Rubber Arm Rockets
Elijah Byrd
15 0 46 0 0 0 0 0 0 0
Rubber Arm Rockets
Preston Crowl
0 5 93 0 0 0 0 0 0 0
Rubber Arm Rockets
Nicholas Dawson
0 21 0 0 0 0 0 0 0 0
Rubber Arm Rockets
Ashton Gwyn
0 20 80 0 0 0 0 0 0 0
Rubber Arm Rockets
Christian Harris
0 1 32 0 0 0 0 0 0 0
Rubber Arm Rockets
Raymond Ladd
35 0 77 0 0 0 0 0 0 0
Rubber Arm Rockets
Nolan Nuckles
35 0 23 0 0 0 0 0 0 0
Rubber Arm Rockets
Dale (Trey) Shrock
0 32 0 0 0 0 0 0 0 0
Rubber Arm Rockets
David Travis
20 0 0 0 0 0 0 0 0 0
SBA Futures 14u
Terick Bumgarner
66 0 0 0 0 0 0 0 0 0
SBA Futures 14u
Elijah Fletcher
0 24 0 0 0 0 0 0 0 0
SBA Futures 14u
Joseph Hickman
0 59 0 0 0 0 0 0 0 0
SBA Futures 14u
Kameron Miller
66 0 0 0 0 0 0 0 0 0
SBA Futures 14u
Gabriel Simmons
0 23 0 0 0 0 0 0 0 0
SBA Futures 14u
Jake Stanley
0 0 6 0 0 0 0 0 0 0
SBA Futures 14u
Lucas Whitcomb
0 0 61 0 0 0 0 0 0 0
SBA Futures 14u
John Wimmer
0 0 50 0 0 0 0 0 0 0
SBA Futures 14u
Luke Wolff
0 22 0 0 0 0 0 0 0 0
SBA Nationals 14u
Trent Boone
74 0 0 0 0 0 0 0 0 0
SBA Nationals 14u
Aidan Bumgardner
0 0 66 0 0 0 0 0 0 0
SBA Nationals 14u
Luke Jordan
0 81 0 0 0 0 0 0 0 0
SBA Nationals 14u
Clayton Sherwood
0 18 0 0 0 0 0 0 0 0
SBA Nationals 14u
Nick Sholl
0 0 62 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
07/05
Day 2
07/06
Day 3
07/07
Day 4
07/08
2019 13U BCS National Championship5 Star National 13U BlackBrayden Hill747/3/2019 RR RR
2019 13U BCS National Championship5 Star National 13U BlackJake Smith957/4/2019 RR RR RR RR