2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Coaches: Please refer to the "Pitching Report" Tab for this events pitching rules


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
10/21
Day 2
10/22
Day 3
10/23
Day 4
10/24
Day 5
10/25
Day 6
10/26
Day 7
10/27
Day 8
10/28
Day 9
10/29
Day 10
10/30
5 Star Carolina 16u White
Evan Adams
25 38 0 0 0 0 0 0 0 0
5 Star Carolina 16u White
Luka Bates
0 50 0 0 0 0 0 0 0 0
5 Star Carolina 16u White
Landon Fabbie
18 0 0 0 0 0 0 0 0 0
5 Star Carolina 16u White
Dawson Krenz
106 0 0 0 0 0 0 0 0 0
5 Star Carolina 16u White
Will Lamb
0 14 0 0 0 0 0 0 0 0
5 Star Carolina 16u White
Heath Persiani
90 0 0 0 0 0 0 0 0 0
A2k National
Austin Clark
9 0 0 0 0 0 0 0 0 0
A2k National
Bohdi Robertson
100 0 0 0 0 0 0 0 0 0
A2k National
Landen Smith
0 97 0 0 0 0 0 0 0 0
A2k National
Jason Sowers
0 44 0 0 0 0 0 0 0 0
A2k National
Rylan Wester
97 0 0 0 0 0 0 0 0 0
American Dream
Peter Hoffman
79 0 0 0 0 0 0 0 0 0
American Dream
Gavin Jackson
93 0 0 0 0 0 0 0 0 0
American Dream
Caden Oxendine
36 0 0 0 0 0 0 0 0 0
American Dream
Jack Semanisin
0 68 0 0 0 0 0 0 0 0
Area Stars 16u Elite
Brayden Borders
79 0 0 0 0 0 0 0 0 0
Area Stars 16u Elite
Bryson Hester
24 0 0 0 0 0 0 0 0 0
Area Stars 16u Elite
Carter Huffman
0 49 0 0 0 0 0 0 0 0
Area Stars 16u Elite
Will Jones
0 4 0 0 0 0 0 0 0 0
Area Stars 16u Elite
Brennen Little
31 0 0 0 0 0 0 0 0 0
Area Stars 16u Elite
Joshua Mozingo
56 0 0 0 0 0 0 0 0 0
Area Stars 16u Elite
Mason Nance
0 59 0 0 0 0 0 0 0 0
Area Stars 16u Elite
Matthew Oldham
83 0 0 0 0 0 0 0 0 0
C35 2026 Argyle
Brayden Battocletti
46 0 0 0 0 0 0 0 0 0
C35 2026 Argyle
William Chopping
0 82 0 0 0 0 0 0 0 0
C35 2026 Argyle
Tommy Collins
36 0 0 0 0 0 0 0 0 0
C35 2026 Argyle
Mac Duncan
77 0 0 0 0 0 0 0 0 0
C35 2026 Argyle
Aidan Morgan
0 34 0 0 0 0 0 0 0 0
C35 2026 Argyle
Gauge Simmons
9 0 0 0 0 0 0 0 0 0
C35 2026 Argyle
Jackson Smith
89 0 0 0 0 0 0 0 0 0
C35 2026 National
Hayes Clark
28 16 0 0 0 0 0 0 0 0
C35 2026 National
Henry Dufour
17 51 0 0 0 0 0 0 0 0
C35 2026 National
Caleb Ellis
70 0 0 0 0 0 0 0 0 0
C35 2026 National
Jake Frick
28 0 0 0 0 0 0 0 0 0
C35 2026 National
Parker Reavis
29 55 0 0 0 0 0 0 0 0
C35 2026 National
Sawyer Smith
15 0 0 0 0 0 0 0 0 0
Carolina White Sox Navy 2026
Griffin Bryant
80 0 0 0 0 0 0 0 0 0
Carolina White Sox Navy 2026
Wyatt Carden
31 0 0 0 0 0 0 0 0 0
Carolina White Sox Navy 2026
Gavin Dodson
80 0 0 0 0 0 0 0 0 0
Carolina White Sox Navy 2026
Tanner Freeman
0 16 0 0 0 0 0 0 0 0
Carolina White Sox Navy 2026
Princeton Janney
30 0 0 0 0 0 0 0 0 0
Carolina White Sox Navy 2026
Camden Jones
16 0 0 0 0 0 0 0 0 0
Carolina White Sox Navy 2026
Connor Martin
29 0 0 0 0 0 0 0 0 0
Carolina White Sox Navy 2026
Cameron Neathery
0 77 0 0 0 0 0 0 0 0
CRUSADERS 16U
Jackson Finnerty
0 58 0 0 0 0 0 0 0 0
CRUSADERS 16U
Caleb Hunter
28 0 0 0 0 0 0 0 0 0
CRUSADERS 16U
Justin Iannetto
6 0 0 0 0 0 0 0 0 0
CRUSADERS 16U
Barrett Lafrance
80 0 0 0 0 0 0 0 0 0
CRUSADERS 16U
Caden Matthews
59 0 0 0 0 0 0 0 0 0
CRUSADERS 16U
Andrew Peters
0 35 0 0 0 0 0 0 0 0
CRUSADERS 16U
Braeden Ritchie
28 37 0 0 0 0 0 0 0 0
CRUSADERS 16U
Bryson Thomas
4 0 0 0 0 0 0 0 0 0
East Carolina Tribe Orange
Caleb Case
69 0 0 0 0 0 0 0 0 0
East Carolina Tribe Orange
Archibald Daughety
29 0 0 0 0 0 0 0 0 0
East Carolina Tribe Orange
Hunter Pigford
87 0 0 0 0 0 0 0 0 0
East Carolina Tribe Orange
Tate Pinner
15 0 0 0 0 0 0 0 0 0
East Carolina Tribe Orange
Quin Price
26 90 0 0 0 0 0 0 0 0
East Carolina Tribe Orange
John Rose
19 34 0 0 0 0 0 0 0 0
Gtp Central
Austin Dethmers
0 18 0 0 0 0 0 0 0 0
Gtp Central
Jayce Elliott
0 93 0 0 0 0 0 0 0 0
Gtp Central
Griffin Gerrity
0 20 0 0 0 0 0 0 0 0
Gtp Central
Brayden Mottola
92 0 0 0 0 0 0 0 0 0
Gtp Central
Weston Rhem
85 0 0 0 0 0 0 0 0 0
Gtp Central
Jack Richards
0 67 0 0 0 0 0 0 0 0
Gtp Central
Kellen Rogers
0 48 0 0 0 0 0 0 0 0
Md Hustle 16u Showcase
Michael Brill
30 65 0 0 0 0 0 0 0 0
Md Hustle 16u Showcase
Camden Cooke
29 88 0 0 0 0 0 0 0 0
Md Hustle 16u Showcase
Aidan Espejo
30 0 0 0 0 0 0 0 0 0
Md Hustle 16u Showcase
Cooper Ferris
38 0 0 0 0 0 0 0 0 0
Md Hustle 16u Showcase
Cameron Gill
30 95 0 0 0 0 0 0 0 0
Md Hustle 16u Showcase
Landon Newsome
29 20 0 0 0 0 0 0 0 0
Mission Gold 2026
Caden Bird
66 0 0 0 0 0 0 0 0 0
Mission Gold 2026
Austin Catledge
42 0 0 0 0 0 0 0 0 0
Mission Gold 2026
Tyler Fan
53 0 0 0 0 0 0 0 0 0
Mission Gold 2026
Nathan Lewis
0 33 0 0 0 0 0 0 0 0
Mission Gold 2026
Gavin Lopez
0 23 0 0 0 0 0 0 0 0
Mission Gold 2026
Jack Nelson
70 0 0 0 0 0 0 0 0 0
Mission Gold 2026
Dylan Yalich
0 44 0 0 0 0 0 0 0 0
Nationals Junior Scout Team 15/16U
Landon Cuddington
95 0 0 0 0 0 0 0 0 0
Nationals Junior Scout Team 15/16U
Carter Frick
91 0 0 0 0 0 0 0 0 0
Nationals Junior Scout Team 15/16U
Tylen Harris
0 47 0 0 0 0 0 0 0 0
Nationals Junior Scout Team 15/16U
Tra’ Johnson
27 11 0 0 0 0 0 0 0 0
Nationals Junior Scout Team 15/16U
Stone Massey
3 0 0 0 0 0 0 0 0 0
Nationals Junior Scout Team 15/16U
Elijah Reed
2 0 0 0 0 0 0 0 0 0
Nationals Junior Scout Team 15/16U
CJ Summerlin
0 85 0 0 0 0 0 0 0 0
Purpose Driven
Mason Brantley
66 0 0 0 0 0 0 0 0 0
Purpose Driven
Jordan Fuentes
0 70 0 0 0 0 0 0 0 0
Purpose Driven
Blake Lutterloh
0 86 0 0 0 0 0 0 0 0
Purpose Driven
Owen Mitchell
0 43 0 0 0 0 0 0 0 0
Purpose Driven
Jaedyn Rader
0 86 0 0 0 0 0 0 0 0
Purpose Driven
Maddux Sanburn
0 22 0 0 0 0 0 0 0 0
Purpose Driven
Jackson Tysor
74 0 0 0 0 0 0 0 0 0
Purpose Driven
Liam Ward
0 25 0 0 0 0 0 0 0 0
Purpose Driven
Michael Young
40 0 0 0 0 0 0 0 0 0
Richmond Braves 2026 Platinum
Jude Burr
1 43 0 0 0 0 0 0 0 0
Richmond Braves 2026 Platinum
Benjamin Favreau
20 88 0 0 0 0 0 0 0 0
Richmond Braves 2026 Platinum
Christian Gray
73 0 0 0 0 0 0 0 0 0
Richmond Braves 2026 Platinum
Jake Greenwood
16 55 0 0 0 0 0 0 0 0
Richmond Braves 2026 Platinum
Bryce Krines
0 95 0 0 0 0 0 0 0 0
Richmond Braves 2026 Platinum
Luke Mundie
87 0 0 0 0 0 0 0 0 0
Richmond Braves 2026 Platinum
Cooper Sobota
43 0 0 0 0 0 0 0 0 0
Richmond Braves 2026 Platinum
Dylan Wright
0 86 0 0 0 0 0 0 0 0
Southern Baseball Academy 2026 Scout
Adam Couturier
90 0 0 0 0 0 0 0 0 0
Southern Baseball Academy 2026 Scout
Grant McGuffey
62 0 0 0 0 0 0 0 0 0
Southern Baseball Academy 2026 Scout
Aiden Ryan
0 54 0 0 0 0 0 0 0 0
Southern Baseball Academy 2026 Scout
Ryan Sawyer
0 55 0 0 0 0 0 0 0 0
Southern Baseball Academy 2026 Scout
Brody Tapper
25 0 0 0 0 0 0 0 0 0
Southern Baseball Academy 2026 Scout
James Wellons
39 0 0 0 0 0 0 0 0 0
Ybc Scout 2026
Jackson Bailey
5 0 0 0 0 0 0 0 0 0
Ybc Scout 2026
Blayde Hinton
38 0 0 0 0 0 0 0 0 0
Ybc Scout 2026
Derrick Jones
65 0 0 0 0 0 0 0 0 0
Ybc Scout 2026
Andrew Kirk
29 52 0 0 0 0 0 0 0 0
Ybc Scout 2026
Mason Morin
0 30 0 0 0 0 0 0 0 0
Ybc Scout 2026
Chase Taylor
99 0 0 0 0 0 0 0 0 0
Ybc Scout 2026
Logan Webb
45 0 0 0 0 0 0 0 0 0
Ybc Scout 2026
Connor Wolfe
28 45 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