2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
All teams will be reseeded after pool play has concluded.

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
09/16
Day 2
09/17
Day 3
09/18
Day 4
09/19
Day 5
09/20
Day 6
09/21
Day 7
09/22
Day 8
09/23
Day 9
09/24
Day 10
09/25
Baseball Rebellion 2026 Black
Robert Buse
0 24 0 0 0 0 0 0 0 0
Baseball Rebellion 2026 Black
Santana Cruz
0 8 0 0 0 0 0 0 0 0
Baseball Rebellion 2026 Black
Nathan Garlock
0 59 0 0 0 0 0 0 0 0
Baseball Rebellion 2026 Black
Gary Miller
0 21 0 0 0 0 0 0 0 0
Baseball Rebellion 2026 Black
John Monahan
0 5 59 0 0 0 0 0 0 0
Baseball Rebellion 2026 Black
Jonas Mori
0 23 31 0 0 0 0 0 0 0
Baseball Rebellion 2026 Black
Deacon Stinson
0 26 0 0 0 0 0 0 0 0
Baseball Rebellion 2026 Black
Mark White
0 48 0 0 0 0 0 0 0 0
Mid Atlantic Orioles 2026
Ryan Barker
0 76 0 0 0 0 0 0 0 0
Mid Atlantic Orioles 2026
Alex Boyd
0 26 51 0 0 0 0 0 0 0
Mid Atlantic Orioles 2026
Dasch Cox
0 0 29 0 0 0 0 0 0 0
Mid Atlantic Orioles 2026
Eli Macturk
0 23 74 0 0 0 0 0 0 0
Mid Atlantic Orioles 2026
Hampton Morris
0 28 0 0 0 0 0 0 0 0
Mid Atlantic Orioles 2026
Trevor Pardue
0 30 67 0 0 0 0 0 0 0
Mid Atlantic Orioles 2026
Kaden Staffenberg
0 26 0 0 0 0 0 0 0 0
Mph 101 2026 Kane
Aiden Bradshaw
0 16 18 0 0 0 0 0 0 0
Mph 101 2026 Kane
Carson Hupp
0 29 50 0 0 0 0 0 0 0
Mph 101 2026 Kane
Jordan Lucy
0 28 0 0 0 0 0 0 0 0
Mph 101 2026 Kane
Jackson Millan
0 0 46 0 0 0 0 0 0 0
Mph 101 2026 Kane
Julio Moreno
0 24 51 0 0 0 0 0 0 0
Mph 101 2026 Kane
Grayson Reece
0 43 0 0 0 0 0 0 0 0
Mph 101 2026 Kane
Brayden Shreffler
0 27 53 0 0 0 0 0 0 0
Richmond Braves Nova -TSJ 28's
Oscar Alpaugh
90 0 0 0 0 0 0 0 0 0
Richmond Braves Nova -TSJ 28's
Brady Davies
0 11 24 0 0 0 0 0 0 0
Richmond Braves Nova -TSJ 28's
Aaron Dierks
22 0 33 0 0 0 0 0 0 0
Richmond Braves Nova -TSJ 28's
Antonio Fleites
0 0 72 0 0 0 0 0 0 0
Richmond Braves Nova -TSJ 28's
Tanner Garey
0 30 74 0 0 0 0 0 0 0
Richmond Braves Nova -TSJ 28's
Matthew Schaeb
0 18 0 0 0 0 0 0 0 0
Richmond Braves Nova -TSJ 28's
Liam Seiger
0 5 22 0 0 0 0 0 0 0
Richmond Braves Nova -TSJ 28's
Ethan Senatore
0 16 0 0 0 0 0 0 0 0
Richmond Braves Nova -TSJ 28's
Owen Spera
0 0 50 0 0 0 0 0 0 0
Richmond Braves Nova -TSJ 28's
Zach Zabko
0 20 0 0 0 0 0 0 0 0
Stars Baseball Basse
Caleb Bang
0 28 0 0 0 0 0 0 0 0
Stars Baseball Basse
Cole Grimes
40 0 36 0 0 0 0 0 0 0
Stars Baseball Basse
Braden Hodges
0 59 0 0 0 0 0 0 0 0
Stars Baseball Basse
Nathan Johnson
21 0 64 0 0 0 0 0 0 0
Stars Baseball Basse
Jack Rogers
41 0 0 0 0 0 0 0 0 0
Stars Baseball Basse
Jacob Romhilt
0 42 0 0 0 0 0 0 0 0
Stars Baseball Farrar
Grayson Abell
0 17 0 0 0 0 0 0 0 0
Stars Baseball Farrar
Caden Behan
0 46 0 0 0 0 0 0 0 0
Stars Baseball Farrar
Ben Bosse
0 0 79 0 0 0 0 0 0 0
Stars Baseball Farrar
Matthew Eidemiller, Jr.
21 0 35 0 0 0 0 0 0 0
Stars Baseball Farrar
Matthew Jimenez
47 0 0 0 0 0 0 0 0 0
Stars Baseball Farrar
Landon Ludington
0 42 0 0 0 0 0 0 0 0
Stars Baseball Farrar
Joshua Monahan
37 0 0 0 0 0 0 0 0 0
Virginia Spiders 2026
Jodany Almonte-Rodriguez
30 0 0 0 0 0 0 0 0 0
Virginia Spiders 2026
Jeremiah Berryman
0 0 37 0 0 0 0 0 0 0
Virginia Spiders 2026
Byron Empting
0 0 71 0 0 0 0 0 0 0
Virginia Spiders 2026
Fletcher Grubb
0 29 41 0 0 0 0 0 0 0
Virginia Spiders 2026
Rees Jarema
0 0 52 0 0 0 0 0 0 0
Virginia Spiders 2026
Luke Rischmann
0 35 0 0 0 0 0 0 0 0
Virginia Spiders 2026
Caden Stancil
61 54 0 0 0 0 0 0 0 0
Virginia Spiders 2026
Wyatt Tackett
0 29 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