2,209 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/25
Day 2
06/26
Day 3
06/27
Day 4
06/28
Day 5
06/29
Day 6
06/30
Day 7
07/01
Day 8
07/02
Day 9
07/03
Day 10
07/04
6-4-3 Baseball Hsv
Landon Broadway
18 72 0 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
Jackson Davis
88 0 0 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
Andrew Dudley
0 87 0 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
Griffin Grigsby
79 0 0 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
David Rivera
0 30 0 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
Isaiah Spencer
0 58 0 0 0 0 0 0 0 0
A4one 15u
James Allen
85 0 0 0 0 0 0 0 0 0
A4one 15u
Ethan Bucher
0 50 0 0 0 0 0 0 0 0
A4one 15u
Carson Burdette
67 0 0 0 0 0 0 0 0 0
A4one 15u
Braden Chapple
8 74 0 0 0 0 0 0 0 0
Alabama 9spikes 15u (‘22)
Myles Bradberry
0 84 0 0 0 0 0 0 0 0
Alabama 9spikes 15u (‘22)
Weston Hyche
27 0 0 0 0 0 0 0 0 0
Alabama 9spikes 15u (‘22)
Jose Irreaza
9 0 0 0 0 0 0 0 0 0
Alabama 9spikes 15u (‘22)
Caleb Johnson
19 0 0 0 0 0 0 0 0 0
Alabama 9spikes 15u (‘22)
Alex Reynolds
58 0 0 0 0 0 0 0 0 0
Alabama 9spikes 15u (‘22)
Clint Ritchie
26 12 0 0 0 0 0 0 0 0
Alabama 9spikes 15u (‘22)
Charles Taaffe
41 0 0 0 0 0 0 0 0 0
Alabama 9spikes 15u (‘22)
John Whisenhunt
26 0 0 0 0 0 0 0 0 0
Central Alabama Prospects
Justyce Ammons
72 0 0 0 0 0 0 0 0 0
Central Alabama Prospects
Noah Bailey
51 0 0 0 0 0 0 0 0 0
Central Alabama Prospects
Colton Cason
11 0 0 0 0 0 0 0 0 0
Central Alabama Prospects
Allton Goodgame
0 78 0 0 0 0 0 0 0 0
Central Alabama Prospects
Alex Holland
0 30 0 0 0 0 0 0 0 0
Central Alabama Prospects
Patrick Thompson
8 0 0 0 0 0 0 0 0 0
Central Alabama Prospects
Braden Wright
53 0 0 0 0 0 0 0 0 0
Evolution Baseball Academy 2025
Cole Alltop
51 0 0 0 0 0 0 0 0 0
Evolution Baseball Academy 2025
Mitchell Coons
0 89 0 0 0 0 0 0 0 0
Evolution Baseball Academy 2025
Luke Galyon
35 0 0 0 0 0 0 0 0 0
Evolution Baseball Academy 2025
Braedan Staggs
0 67 0 0 0 0 0 0 0 0
Evolution Baseball Academy 2025
Grant Stevenson
49 0 0 0 0 0 0 0 0 0
Evolution Baseball Academy 2025
Braylen Thompson
0 28 0 0 0 0 0 0 0 0
Evolution Baseball Academy 2025
Will Trammell
59 0 0 0 0 0 0 0 0 0
eXposure 15U Black
Holden Lowe
0 60 0 0 0 0 0 0 0 0
eXposure 15U Black
Mason Martin
0 72 0 0 0 0 0 0 0 0
eXposure 15U Black
Ashton Parker
0 6 0 0 0 0 0 0 0 0
eXposure 15U Black
Noah Parks
0 15 0 0 0 0 0 0 0 0
eXposure 15U Black
Trey Rutledge
93 0 0 0 0 0 0 0 0 0
eXposure 15U Black
Brody Womack
66 0 0 0 0 0 0 0 0 0
eXposure 15U Black
Jon Yeager
0 75 0 0 0 0 0 0 0 0
Generals Baseball
Braxton Auerhammer
3 36 0 0 0 0 0 0 0 0
Generals Baseball
Canyon Cornett
29 26 0 0 0 0 0 0 0 0
Generals Baseball
Xavion Drake
34 0 0 0 0 0 0 0 0 0
Generals Baseball
Grant Maples
14 54 0 0 0 0 0 0 0 0
Generals Baseball
Jake Mills
20 14 0 0 0 0 0 0 0 0
Generals Baseball
Tyler Schoknecht
29 62 0 0 0 0 0 0 0 0
Generals Baseball
Keegan Winkles
43 0 0 0 0 0 0 0 0 0
Hojo Elite 15u-Diamond
Dixon Adams
56 0 0 0 0 0 0 0 0 0
Hojo Elite 15u-Diamond
Edward Curley
57 0 0 0 0 0 0 0 0 0
Hojo Elite 15u-Diamond
Kyle Larkin
0 92 0 0 0 0 0 0 0 0
Hojo Elite 15u-Diamond
Nick Potts
0 14 0 0 0 0 0 0 0 0
Hojo Elite 15u-Diamond
Josh Whitby
72 0 0 0 0 0 0 0 0 0
Ice Baseball
Andrew Bell
6 0 0 0 0 0 0 0 0 0
Ice Baseball
Jack Carnell
22 0 0 0 0 0 0 0 0 0
Ice Baseball
Boston Freeman
9 0 0 0 0 0 0 0 0 0
Ice Baseball
Cooper Howard
0 33 0 0 0 0 0 0 0 0
Ice Baseball
Olsen Howard
0 83 0 0 0 0 0 0 0 0
Ice Baseball
Grayson Obert
59 0 0 0 0 0 0 0 0 0
Ice Baseball
Tatum Sivley
20 0 0 0 0 0 0 0 0 0
Ice Baseball
Cade Welborn
40 0 0 0 0 0 0 0 0 0
Ice Baseball
Carson Wilson
72 0 0 0 0 0 0 0 0 0
Knights South Smothers
Joshua Burrell
0 72 0 0 0 0 0 0 0 0
Knights South Smothers
Brayden Gardner
0 34 0 0 0 0 0 0 0 0
Knights South Smothers
Jayden Hammons
6 0 0 0 0 0 0 0 0 0
Knights South Smothers
Noah Jarrell
35 8 0 0 0 0 0 0 0 0
Knights South Smothers
Peyton Joiner
27 65 0 0 0 0 0 0 0 0
Knights South Smothers
Chase Kingsley
47 0 0 0 0 0 0 0 0 0
Knights South Smothers
Josh Knight
0 28 0 0 0 0 0 0 0 0
Knights South Smothers
Landon Scott
76 0 0 0 0 0 0 0 0 0
Knights South Smothers
Braiden "Crew" Sharp
13 0 0 0 0 0 0 0 0 0
Knights South Smothers
Preston Wrights
0 70 0 0 0 0 0 0 0 0
Madison Bombers
Carter Copeland
80 0 0 0 0 0 0 0 0 0
Madison Bombers
Alex Hemeyer
0 10 0 0 0 0 0 0 0 0
Madison Bombers
Sam Jackson
21 87 0 0 0 0 0 0 0 0
Madison Bombers
Ryan "RT" Lawson
0 32 0 0 0 0 0 0 0 0
Madison Bombers
Devier Ramos
0 79 0 0 0 0 0 0 0 0
Madison Bombers
Will Votroubek
87 0 0 0 0 0 0 0 0 0
Mafia 15u
Jared Black
6 0 0 0 0 0 0 0 0 0
Mafia 15u
Lj Dill
0 50 0 0 0 0 0 0 0 0
Mafia 15u
Braylon Disko
0 27 0 0 0 0 0 0 0 0
Mafia 15u
Jake Hale
61 0 0 0 0 0 0 0 0 0
Mafia 15u
Brody Holloway
0 29 0 0 0 0 0 0 0 0
Mafia 15u
Hunter Horsley
35 0 0 0 0 0 0 0 0 0
Mafia 15u
Ryan McNiese
46 0 0 0 0 0 0 0 0 0
Middle Tennessee Royals 15u
Omarion Anderson
0 24 0 0 0 0 0 0 0 0
Middle Tennessee Royals 15u
Walker Hayes
80 0 0 0 0 0 0 0 0 0
Middle Tennessee Royals 15u
Aaron Higgs
22 0 0 0 0 0 0 0 0 0
Middle Tennessee Royals 15u
Conner Jones
0 98 0 0 0 0 0 0 0 0
Middle Tennessee Royals 15u
Carson Morris
85 0 0 0 0 0 0 0 0 0
Middle Tennessee Royals 15u
Chance Moseley
0 87 0 0 0 0 0 0 0 0
Redbirds Baseball Club (Black)
Owen Black
29 0 0 0 0 0 0 0 0 0
Redbirds Baseball Club (Black)
Mason Breeding
27 0 0 0 0 0 0 0 0 0
Redbirds Baseball Club (Black)
Cade Darby
12 44 0 0 0 0 0 0 0 0
Redbirds Baseball Club (Black)
Judd Dasso
6 0 0 0 0 0 0 0 0 0
Redbirds Baseball Club (Black)
Cooper Gilreath
30 0 0 0 0 0 0 0 0 0
Redbirds Baseball Club (Black)
Connor McCann
26 38 0 0 0 0 0 0 0 0
Redbirds Baseball Club (Black)
Carmen Romano
32 0 0 0 0 0 0 0 0 0
Redbirds Baseball Club (Black)
Paxton Wilt
33 0 0 0 0 0 0 0 0 0
Royal Performance
Kurt Burleson
83 0 0 0 0 0 0 0 0 0
Royal Performance
Carter Kelley
0 54 0 0 0 0 0 0 0 0
Royal Performance
Austin Kilpatrick
12 0 0 0 0 0 0 0 0 0
Royal Performance
Lucas Laxson
85 0 0 0 0 0 0 0 0 0
Royal Performance
Jordan Zaidan
0 76 0 0 0 0 0 0 0 0
Tuscaloosa Blue Jays
Spencer Davis
20 0 0 0 0 0 0 0 0 0
Tuscaloosa Blue Jays
Cooper Dempsey
28 72 0 0 0 0 0 0 0 0
Tuscaloosa Blue Jays
Cade Durrett
15 0 0 0 0 0 0 0 0 0
Tuscaloosa Blue Jays
Blake Jackson
18 0 0 0 0 0 0 0 0 0
Tuscaloosa Blue Jays
Evan Lightsey
20 83 0 0 0 0 0 0 0 0
Tuscaloosa Blue Jays
Braylond Smith
27 0 0 0 0 0 0 0 0 0
Tuscaloosa Blue Jays
Rhett Turnipseed
20 32 0 0 0 0 0 0 0 0
Tuscaloosa Blue Jays
Duncan Walker
35 0 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/25
Day 2
06/26
Day 3
06/27
Day 4
06/28
2022 PG 15U National Elite ChampionshipCanes Alabama 15uEthan Bucher876/21/2022 RR