2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Metal spikes/cleats are prohibited on all turf surfaces, including turf pitching mounds. Please make sure your athletes have alternate footwear this weekend.
Schedule/Scores Brackets Event Info   Pool Standings
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/24
Day 2
06/25
Day 3
06/26
Day 4
06/27
Day 5
06/28
Day 6
06/29
Day 7
06/30
Day 8
07/01
Day 9
07/02
Day 10
07/03
316 BASEBALL MADDUX 16U
Caleb Cross
41 0 0 0 0 0 0 0 0 0
316 BASEBALL MADDUX 16U
Cayden Fox
0 32 0 0 0 0 0 0 0 0
316 BASEBALL MADDUX 16U
Cooper Jay
15 0 0 0 0 0 0 0 0 0
316 BASEBALL MADDUX 16U
Isaiah Martinez
48 0 0 0 0 0 0 0 0 0
316 BASEBALL MADDUX 16U
Kaison Overbey
0 85 0 0 0 0 0 0 0 0
316 BASEBALL MADDUX 16U
Brock Stiner
0 2 0 0 0 0 0 0 0 0
316 BASEBALL MADDUX 16U
Korbin Stucky
0 71 0 0 0 0 0 0 0 0
316 BASEBALL MADDUX 16U
Lukas Thornton
55 0 0 0 0 0 0 0 0 0
316 BASEBALL McBRATNEY
Carlos Arriaga
0 0 30 0 0 0 0 0 0 0
316 BASEBALL McBRATNEY
Michael Braaten
88 0 0 0 0 0 0 0 0 0
316 BASEBALL McBRATNEY
Jack Cary
14 0 86 0 0 0 0 0 0 0
316 BASEBALL McBRATNEY
Landon Haines
93 0 0 0 0 0 0 0 0 0
316 BASEBALL McBRATNEY
Shane Holman
0 74 8 0 0 0 0 0 0 0
316 BASEBALL McBRATNEY
Jack Lanning
0 27 0 0 0 0 0 0 0 0
316 BASEBALL McBRATNEY
Ryan Rodriguez
51 0 0 0 0 0 0 0 0 0
316 BASEBALL McBRATNEY
Easton Roth
3 64 0 0 0 0 0 0 0 0
316 BASEBALL McBRATNEY
Austin Selenke
0 36 0 0 0 0 0 0 0 0
316 BASEBALL McBRATNEY
Carson Smith
0 0 61 0 0 0 0 0 0 0
Aasa Athletics
Kaden Bethel
0 0 16 0 0 0 0 0 0 0
Aasa Athletics
Carter Helm
0 0 33 0 0 0 0 0 0 0
Aasa Athletics
Hunter Higgins
76 7 0 0 0 0 0 0 0 0
Aasa Athletics
Noah Kessler
0 62 0 0 0 0 0 0 0 0
Aasa Athletics
Tate McNew
0 0 81 0 0 0 0 0 0 0
Aasa Athletics
Remmington Miller
92 0 0 0 0 0 0 0 0 0
Aasa Athletics
Nicholas Rogers
25 16 0 0 0 0 0 0 0 0
Aasa Athletics
Austin Rudkin
0 89 0 0 0 0 0 0 0 0
Aasa Athletics
Brady Unrein
4 42 0 0 0 0 0 0 0 0
Aasa Athletics
Hank Welu
18 28 0 0 0 0 0 0 0 0
Air Capital Flyers 16u
Max Brown
0 42 0 0 0 0 0 0 0 0
Air Capital Flyers 16u
Cole Chalashtari
25 0 0 0 0 0 0 0 0 0
Air Capital Flyers 16u
Dellen Claassen
21 0 0 0 0 0 0 0 0 0
Air Capital Flyers 16u
Colby Gomez
14 0 10 0 0 0 0 0 0 0
Air Capital Flyers 16u
Mason Healy
0 0 94 0 0 0 0 0 0 0
Air Capital Flyers 16u
Peyton Smith
16 0 0 0 0 0 0 0 0 0
Air Capital Flyers 16u
Van Smith
0 9 0 0 0 0 0 0 0 0
Air Capital Flyers 16u
Isaac Tatro
41 0 0 0 0 0 0 0 0 0
Air Capital Flyers 16u
Drew Torgerson
0 20 0 0 0 0 0 0 0 0
Air Capital Flyers 16u
Peyton White
0 48 0 0 0 0 0 0 0 0
Astros Wiggins 16u
Micah Amelunke
28 39 0 0 0 0 0 0 0 0
Astros Wiggins 16u
Michael Birzer
30 0 0 0 0 0 0 0 0 0
Astros Wiggins 16u
Brandon Cato
45 50 0 0 0 0 0 0 0 0
Astros Wiggins 16u
Braylan Osgood
0 46 0 0 0 0 0 0 0 0
Astros Wiggins 16u
Jason Perry
38 34 0 0 0 0 0 0 0 0
Astros Wiggins 16u
Joe Prichard
76 0 0 0 0 0 0 0 0 0
Hbc Hammer 16u
Tanner Boxberger
0 77 0 0 0 0 0 0 0 0
Hbc Hammer 16u
Nolan Dreher
42 0 0 0 0 0 0 0 0 0
Hbc Hammer 16u
Carter Graham
23 14 0 0 0 0 0 0 0 0
Hbc Hammer 16u
Cooper Johnson
0 95 0 0 0 0 0 0 0 0
Hbc Hammer 16u
Eston Juno
46 0 0 0 0 0 0 0 0 0
Hbc Hammer 16u
Corbin Werth
85 0 0 0 0 0 0 0 0 0
Midwest Braves
Will Beckmann
0 75 0 0 0 0 0 0 0 0
Midwest Braves
Brooks Clevenger
0 18 0 0 0 0 0 0 0 0
Midwest Braves
Rocky Cosby
55 0 0 0 0 0 0 0 0 0
Midwest Braves
Brycen Dickens
0 34 0 0 0 0 0 0 0 0
Midwest Braves
Aydan Doty-Hyson
55 0 0 0 0 0 0 0 0 0
Midwest Braves
Brody Haskell
0 33 0 0 0 0 0 0 0 0
Midwest Braves
Cash Killian
68 67 0 0 0 0 0 0 0 0
Midwest Braves
Grady Scanlon
30 0 0 0 0 0 0 0 0 0
Midwest Braves
Easton Smith
0 43 0 0 0 0 0 0 0 0
Midwest Braves
Mason Stobart
0 3 0 0 0 0 0 0 0 0
Midwest Braves
Hunter West
0 60 0 0 0 0 0 0 0 0
NOCO Storm
Israel Castillo
106 0 0 0 0 0 0 0 0 0
NOCO Storm
Lane Erickson
19 0 0 0 0 0 0 0 0 0
NOCO Storm
Josiah Martinez
0 77 0 0 0 0 0 0 0 0
NOCO Storm
Elias Pardo
65 0 0 0 0 0 0 0 0 0
NOCO Storm
Bo Saya
44 0 0 0 0 0 0 0 0 0
NOCO Storm
Make Walker
0 89 0 0 0 0 0 0 0 0
SOAR Select 2024 BLACK
Dominic Achille
36 0 0 0 0 0 0 0 0 0
SOAR Select 2024 BLACK
Van Angerer
0 78 0 0 0 0 0 0 0 0
SOAR Select 2024 BLACK
Drew Brown
25 0 0 0 0 0 0 0 0 0
SOAR Select 2024 BLACK
Kyler Chappell
36 49 0 0 0 0 0 0 0 0
SOAR Select 2024 BLACK
Kameron Gordon
23 27 0 0 0 0 0 0 0 0
SOAR Select 2024 BLACK
Jd Moore
0 33 0 0 0 0 0 0 0 0
SOAR Select 2024 BLACK
Andrew Murphy
73 13 0 0 0 0 0 0 0 0
SOAR Select 2024 BLACK
Stephen Shearer
60 30 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Chance Acord
0 31 15 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Michael Barham
0 33 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Easton Costa
0 0 89 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Cooper Frazee
42 0 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Ethan Hedrick
0 20 42 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Tanner Norman
68 0 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Ty Parker
0 88 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Hutch Russell
16 0 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Mason Toy
0 24 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Camden White
0 60 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Cash Williams
0 0 48 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest