2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
All -
Just wanted to make sure all teams are aware of a few things regarding the weekend. Rules can be found under "Event Info" and "Rules." Please make sure you are looking at your specific age group to ensure rules are accurate for that specific age group. 9U - 14U will be using Youth Pitching Rules and 15U - 17U will be using Pitch Smart. All pitching can be found under, "Event Info" and "Pitching Report." Because of the weather, please make sure your team is prepared to play at least 15 minutes after the last game ends. This is very important so we can keep games on time/ahead of schedule just in case of weather. Any pitching corrections on the weekend can be sent to stats@perfectgame.org with the game link and they will make the change. Please be sure you are checking the event pages for any updates regarding the weather. As soon as information comes in on any fields, we will be updating the website as quickly as possible. Thanks!
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
05/19
Day 2
05/20
Day 3
05/21
Day 4
05/22
Day 5
05/23
Day 6
05/24
Day 7
05/25
Day 8
05/26
Day 9
05/27
Day 10
05/28
5 Star Bama Black 2026
Hunter Davis
0 44 0 0 0 0 0 0 0 0
5 Star Bama Black 2026
Ethan Gunter
0 28 0 0 0 0 0 0 0 0
5 Star Bama Black 2026
Austin Hubbard
0 27 34 0 0 0 0 0 0 0
5 Star Bama Black 2026
Ryan King
0 18 0 0 0 0 0 0 0 0
5 Star Bama Black 2026
Zakaree Newton
0 0 28 0 0 0 0 0 0 0
5 Star Bama Black 2026
Ellis Thoms
0 16 54 0 0 0 0 0 0 0
5 Star Bama Black 2026
John Walker Wilson
0 26 0 0 0 0 0 0 0 0
5 Star Bama Black 2026
Bryson Wright
0 68 0 0 0 0 0 0 0 0
5 Star West Crimson
Ford Cole
0 8 0 0 0 0 0 0 0 0
5 Star West Crimson
Dillon DuBose
0 28 0 0 0 0 0 0 0 0
5 Star West Crimson
Mayson Elam
0 25 0 0 0 0 0 0 0 0
5 Star West Crimson
Will Jackson
0 22 15 0 0 0 0 0 0 0
5 Star West Crimson
Brooks Mellown
0 0 94 0 0 0 0 0 0 0
5 Star West Crimson
Colson Mellown
0 18 0 0 0 0 0 0 0 0
5 Star West Crimson
Ryan Nichols
0 19 0 0 0 0 0 0 0 0
5 Star West Crimson
Wyatt Rath
0 10 0 0 0 0 0 0 0 0
5 Star West Crimson
Ellis Tucker
0 23 0 0 0 0 0 0 0 0
Canes Southeast 15u Team Alabama
Kyle Beach
30 0 0 0 0 0 0 0 0 0
Canes Southeast 15u Team Alabama
Reece Brazeal
34 0 53 0 0 0 0 0 0 0
Canes Southeast 15u Team Alabama
Elijah Degante
39 0 0 0 0 0 0 0 0 0
Canes Southeast 15u Team Alabama
Keaton Johns
0 0 47 0 0 0 0 0 0 0
Canes Southeast 15u Team Alabama
Brodie Law
40 0 0 0 0 0 0 0 0 0
Canes Southeast 15u Team Alabama
Grant Martinez
27 0 0 0 0 0 0 0 0 0
Canes Southeast 15u Team Alabama
Ryker Shankles
51 0 0 0 0 0 0 0 0 0
Canes Southeast 15u Team Alabama
Cole Trawick
27 0 0 0 0 0 0 0 0 0
Canes Southeast 15u Team Alabama
Griffin Winn
40 0 49 0 0 0 0 0 0 0
Canes Southeast 15u Team Alabama
Bryce Zimmerman
16 0 39 0 0 0 0 0 0 0
Cm3 Cubs
Max Autrey
0 0 40 0 0 0 0 0 0 0
Cm3 Cubs
Magnus Davis
0 0 88 0 0 0 0 0 0 0
Cm3 Cubs
Ryan Farr
0 0 18 0 0 0 0 0 0 0
Cm3 Cubs
Jake Haney
0 27 32 0 0 0 0 0 0 0
Cm3 Cubs
Aiden McCrary
0 21 0 0 0 0 0 0 0 0
Cm3 Cubs
Trinton Pritchett
0 82 0 0 0 0 0 0 0 0
Cm3 Cubs
Carson Riddle
0 44 0 0 0 0 0 0 0 0
Cm3 Cubs
Ethan Wade
0 0 32 0 0 0 0 0 0 0
Cm3 Cubs
James Ward
0 57 0 0 0 0 0 0 0 0
Demopolis Baseball Club
Jake Bumgarner
0 20 89 0 0 0 0 0 0 0
Demopolis Baseball Club
Colton Colgrove
0 13 0 0 0 0 0 0 0 0
Demopolis Baseball Club
Josiah Colgrove
0 26 53 0 0 0 0 0 0 0
Demopolis Baseball Club
Jackson Hasty
0 29 78 0 0 0 0 0 0 0
Demopolis Baseball Club
Bryce McElroy
0 16 0 0 0 0 0 0 0 0
Demopolis Baseball Club
Jack Pritchett
0 24 0 0 0 0 0 0 0 0
Demopolis Baseball Club
Braxton Vice
0 25 32 0 0 0 0 0 0 0
Demopolis Baseball Club
Trevor White
0 26 59 0 0 0 0 0 0 0
East Coast Sox 15u Prime
Aaron Bailey
0 0 70 0 0 0 0 0 0 0
East Coast Sox 15u Prime
Ashton Blair
0 86 0 0 0 0 0 0 0 0
East Coast Sox 15u Prime
Aiden Craven
0 14 39 0 0 0 0 0 0 0
East Coast Sox 15u Prime
Brayden Dockery
0 0 59 0 0 0 0 0 0 0
East Coast Sox 15u Prime
Branson Hogan
0 59 0 0 0 0 0 0 0 0
East Coast Sox 15u Prime
Andrew Petrock
0 0 75 0 0 0 0 0 0 0
East Coast Sox 15u Prime
Aiden Seeley
0 29 29 0 0 0 0 0 0 0
East Coast Sox 15u Prime
Colton Tate
0 0 1 0 0 0 0 0 0 0
EBC 15u-Busby
Jovanny Castillo
0 13 34 0 0 0 0 0 0 0
EBC 15u-Busby
Preston Johns
0 0 32 0 0 0 0 0 0 0
EBC 15u-Busby
Jack Lester
0 22 0 0 0 0 0 0 0 0
EBC 15u-Busby
Ryan Dawson Mallette
0 0 76 0 0 0 0 0 0 0
EBC 15u-Busby
Vito Ofiara
0 59 0 0 0 0 0 0 0 0
EBC 15u-Busby
Mason Patrick
0 79 0 0 0 0 0 0 0 0
EBC 15u-Busby
Logan Talley
0 49 0 0 0 0 0 0 0 0
Ebc 15u-Pearson
Knox Aaron
0 0 12 0 0 0 0 0 0 0
Ebc 15u-Pearson
Davis Anderson
0 47 34 0 0 0 0 0 0 0
Ebc 15u-Pearson
Rishi Bhavaraju
0 0 84 0 0 0 0 0 0 0
Ebc 15u-Pearson
Logan Dorrell
0 44 0 0 0 0 0 0 0 0
Ebc 15u-Pearson
Reid McKnett
0 35 0 0 0 0 0 0 0 0
Ebc 15u-Pearson
Cole Stanfill
0 26 0 0 0 0 0 0 0 0
Ebc 15u-Pearson
Briley Tubbs
0 29 0 0 0 0 0 0 0 0
Ebc 15u-Pearson
Makhi Wooldridge
0 25 0 0 0 0 0 0 0 0
Gulf Coast Baybears
Dtric Butler
0 28 67 0 0 0 0 0 0 0
Gulf Coast Baybears
Landen Douglass
0 54 0 0 0 0 0 0 0 0
Gulf Coast Baybears
Christian Freeman
0 28 46 0 0 0 0 0 0 0
Gulf Coast Baybears
Michael Harper
0 29 59 0 0 0 0 0 0 0
Gulf Coast Baybears
Kayden Helton
0 0 15 0 0 0 0 0 0 0
Gulf Coast Baybears
Bradyn James
0 28 43 0 0 0 0 0 0 0
Gulf Coast Baybears
Collin Smith
0 26 13 0 0 0 0 0 0 0
Gulf Coast Baybears
Bryce Turner
0 0 66 0 0 0 0 0 0 0
MAFIA 15u
Dawson Cary
0 76 0 0 0 0 0 0 0 0
MAFIA 15u
John Owen Dean
39 17 0 0 0 0 0 0 0 0
MAFIA 15u
Cain Hogue
0 0 81 0 0 0 0 0 0 0
MAFIA 15u
Ashton Skalnik
19 0 15 0 0 0 0 0 0 0
MAFIA 15u
Jackson Woodruff
44 0 0 0 0 0 0 0 0 0
South Alabama Heat
Austin Arthur
0 53 0 0 0 0 0 0 0 0
South Alabama Heat
Jacob Lewis
0 81 0 0 0 0 0 0 0 0
South Alabama Heat
Matthew Lightcap
0 19 0 0 0 0 0 0 0 0
South Alabama Heat
Branden Pegueros
0 19 38 0 0 0 0 0 0 0
South Alabama Heat
Wyatt Perry
0 11 0 0 0 0 0 0 0 0
South Alabama Heat
Jacob Sidelko
0 20 0 0 0 0 0 0 0 0
South Alabama Heat
Sam Wilder
0 13 0 0 0 0 0 0 0 0
South Alabama Heat
Wyatt Williams
0 23 81 0 0 0 0 0 0 0
Southern Timber 15u
Jaden Eason
0 0 64 0 0 0 0 0 0 0
Southern Timber 15u
Christopher Hardaway
0 0 16 0 0 0 0 0 0 0
Southern Timber 15u
Charlie Jones
0 0 16 0 0 0 0 0 0 0
Southern Timber 15u
Hayden Jones
0 84 0 0 0 0 0 0 0 0
Southern Timber 15u
Thaddeus McKinney
0 0 59 0 0 0 0 0 0 0
Southern Timber 15u
Luke Payne
0 74 0 0 0 0 0 0 0 0
Team Alabama 15u
Brady Carden
0 12 0 0 0 0 0 0 0 0
Team Alabama 15u
Wil Chadwick
0 7 0 0 0 0 0 0 0 0
Team Alabama 15u
Emmett Daniel
0 37 48 0 0 0 0 0 0 0
Team Alabama 15u
Aiden Johnson
0 24 0 0 0 0 0 0 0 0
Team Alabama 15u
Brodie Johnson
0 29 0 0 0 0 0 0 0 0
Team Alabama 15u
Braden Kay
29 0 0 0 0 0 0 0 0 0
Team Alabama 15u
Beau Kilgo
32 0 0 0 0 0 0 0 0 0
Team Alabama 15u
Dylan Rainey
0 26 66 0 0 0 0 0 0 0
The Boys
Madison Curry
0 0 96 0 0 0 0 0 0 0
The Boys
Brock Godwin
0 43 0 0 0 0 0 0 0 0
The Boys
Thomas Payton
0 17 0 0 0 0 0 0 0 0
The Boys
Connor Pike
0 9 0 0 0 0 0 0 0 0
The Boys
Braydn Stokes
0 73 0 0 0 0 0 0 0 0
The Boys
Caden Tellier
0 82 0 0 0 0 0 0 0 0
TPL American 15U
Nolan Alexander
0 62 0 0 0 0 0 0 0 0
TPL American 15U
Chad Bates
0 0 63 0 0 0 0 0 0 0
TPL American 15U
Houston Hartsfield
0 70 0 0 0 0 0 0 0 0
TPL American 15U
Xavier Thompson
0 48 0 0 0 0 0 0 0 0
TPL American 15U
Ford Traweek
0 31 0 0 0 0 0 0 0 0
TPL American 15U
Logan Watson
0 0 65 0 0 0 0 0 0 0
TPL American 15U
Sims Young
0 0 68 0 0 0 0 0 0 0
TPL Lions 15U
Ryley Bailey
36 0 0 0 0 0 0 0 0 0
TPL Lions 15U
Henry Delk
0 0 9 0 0 0 0 0 0 0
TPL Lions 15U
Finn Hecklinski
0 0 25 0 0 0 0 0 0 0
TPL Lions 15U
James Holston
0 0 32 0 0 0 0 0 0 0
TPL Lions 15U
AJ Leverette
0 0 57 0 0 0 0 0 0 0
TPL Lions 15U
Austin Senick
76 0 0 0 0 0 0 0 0 0
TPL Lions 15U
Michael Shafer
2 0 0 0 0 0 0 0 0 0
TPL Lions 15U
Carter Weaver
64 0 0 0 0 0 0 0 0 0
TPL National 15U
Ethan Benson
0 43 0 0 0 0 0 0 0 0
TPL National 15U
Barron Gatlin
0 0 69 0 0 0 0 0 0 0
TPL National 15U
Jonas Harrison
0 57 0 0 0 0 0 0 0 0
TPL National 15U
Carter Hill
0 47 0 0 0 0 0 0 0 0
TPL National 15U
Evan Spence
0 53 0 0 0 0 0 0 0 0
TPL National 15U
Davin Wells
0 23 0 0 0 0 0 0 0 0
TPL National 15U
Bowen Woods
0 0 24 0 0 0 0 0 0 0
TPL Pro Elite 15U
Will Adams
0 0 69 0 0 0 0 0 0 0
TPL Pro Elite 15U
Jack Diefenderfer
0 26 19 0 0 0 0 0 0 0
TPL Pro Elite 15U
Carter Domino
0 71 0 0 0 0 0 0 0 0
TPL Pro Elite 15U
Cooper Fuller
0 58 0 0 0 0 0 0 0 0
TPL Pro Elite 15U
Levi Nickoli
0 48 0 0 0 0 0 0 0 0
TPL Pro Elite 15U
Aiden Urnis
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