2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
To view Pitching report -

Please click on the Event Info button
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
07/02
Day 2
07/03
Day 3
07/04
Day 4
07/05
Day 5
07/06
Day 6
07/07
Day 7
07/08
Day 8
07/09
Day 9
07/10
Day 10
07/11
21 Athletic Baseball Club
Joshua Anderson
17 20 1 0 0 0 0 0 0 0
21 Athletic Baseball Club
Tyler Baker
41 0 0 0 0 0 0 0 0 0
21 Athletic Baseball Club
Reid Boyer
14 0 0 0 0 0 0 0 0 0
21 Athletic Baseball Club
Lucas Hissin
0 6 0 0 0 0 0 0 0 0
21 Athletic Baseball Club
Gavin Malone
23 45 0 0 0 0 0 0 0 0
21 Athletic Baseball Club
Konnor McElfish
30 15 0 0 0 0 0 0 0 0
21 Athletic Baseball Club
Max Osika
5 72 0 0 0 0 0 0 0 0
21 Athletic Baseball Club
Luke Pippen
0 22 0 0 0 0 0 0 0 0
21 Athletic Baseball Club
Brett Slymen
0 34 0 0 0 0 0 0 0 0
21 Athletic Baseball Club
Christian Viggiano
90 0 0 0 0 0 0 0 0 0
Aces
Andrew Berumen
19 0 0 0 0 0 0 0 0 0
Aces
Aaron Del Valle
71 0 0 0 0 0 0 0 0 0
Aces
Caden Figueroa
0 27 0 0 0 0 0 0 0 0
Aces
Max Kieffer
47 0 0 0 0 0 0 0 0 0
Aces
Jacob Nickel
0 43 0 0 0 0 0 0 0 0
Aces
Crue Smith
0 97 0 0 0 0 0 0 0 0
Aces
Blake Snider
0 28 0 0 0 0 0 0 0 0
Aces
Broc Snider
75 13 0 0 0 0 0 0 0 0
Baseball 101 - Pagan (16)
Hunter Beck
63 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan (16)
Alex Bohlander
0 22 0 0 0 0 0 0 0 0
Baseball 101 - Pagan (16)
Michael Castillo
21 60 0 0 0 0 0 0 0 0
Baseball 101 - Pagan (16)
Hudson Gilmore
0 22 0 0 0 0 0 0 0 0
Baseball 101 - Pagan (16)
Parker Hardin
67 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan (16)
Davis Hurst
0 67 0 0 0 0 0 0 0 0
Baseball 101 - Pagan (16)
Anthony Montesanti
0 88 0 0 0 0 0 0 0 0
Baseball 101 - Pagan (16)
Brady Paulson
63 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan (16)
Tavino Perez
0 38 0 0 0 0 0 0 0 0
Baseball 101 - Pagan (16)
Samuel Stahl
37 0 0 0 0 0 0 0 0 0
Cavs-Salzman
Randy Arcos
24 72 0 0 0 0 0 0 0 0
Cavs-Salzman
Payton Graue
55 64 0 0 0 0 0 0 0 0
Cavs-Salzman
Daniel Johnson II
16 32 0 0 0 0 0 0 0 0
Cavs-Salzman
Jarett Lezo
24 45 0 0 0 0 0 0 0 0
Cavs-Salzman
Lucas Salcedo
16 0 0 0 0 0 0 0 0 0
Cavs-Salzman
Walter Wada
45 0 0 0 0 0 0 0 0 0
Cavs-Salzman
Kyler Yu
21 51 0 0 0 0 0 0 0 0
LV Phillies 16u
Rashaan Chavis
0 20 0 0 0 0 0 0 0 0
LV Phillies 16u
Cole Diaz
71 0 0 0 0 0 0 0 0 0
LV Phillies 16u
Trey Fraidenburg
0 72 0 0 0 0 0 0 0 0
LV Phillies 16u
Luke Gordon
16 0 0 0 0 0 0 0 0 0
LV Phillies 16u
Nick Graham
0 11 0 0 0 0 0 0 0 0
LV Phillies 16u
Tommy Moreno
0 56 0 0 0 0 0 0 0 0
LV Phillies 16u
Cole Neilson
0 20 0 0 0 0 0 0 0 0
LV Phillies 16u
Chris Onoszko
28 0 0 0 0 0 0 0 0 0
LV Phillies 16u
Ethan Schmidt
39 0 0 0 0 0 0 0 0 0
Mambaz 16u
Trevor Anctil
0 84 0 0 0 0 0 0 0 0
Mambaz 16u
Landon Anderson
55 0 0 0 0 0 0 0 0 0
Mambaz 16u
Nolan Hill
72 0 0 0 0 0 0 0 0 0
Mambaz 16u
Jonas Phipps
50 0 0 0 0 0 0 0 0 0
Mambaz 16u
Jeremiah Putt
34 0 89 0 0 0 0 0 0 0
Mambaz 16u
Robert Solorio
0 87 0 0 0 0 0 0 0 0
Mambaz 16u
Eric Sotelo
14 0 17 0 0 0 0 0 0 0
Mambaz 16u
Brady Zomerdyke
0 29 12 0 0 0 0 0 0 0
PFA Bakersfield 2025
Brady Baird
95 0 0 0 0 0 0 0 0 0
PFA Bakersfield 2025
Cash Gerecke
40 0 0 0 0 0 0 0 0 0
PFA Bakersfield 2025
Chance Gerecke
0 86 0 0 0 0 0 0 0 0
PFA Bakersfield 2025
Jadyn Hernandez
0 20 90 0 0 0 0 0 0 0
PFA Bakersfield 2025
Owen Hill
45 0 0 0 0 0 0 0 0 0
PFA Bakersfield 2025
Drew Petty
0 88 0 0 0 0 0 0 0 0
PFA Bakersfield 2025
Jeffrey Sipe
25 0 18 0 0 0 0 0 0 0
PFA Bakersfield 2025
Gage Ursery
31 0 0 0 0 0 0 0 0 0
PFA Cavs
Kameryn Buyard
63 0 0 0 0 0 0 0 0 0
PFA Cavs
Jake Collins
0 81 0 0 0 0 0 0 0 0
PFA Cavs
Finley Crosby
63 0 0 0 0 0 0 0 0 0
PFA Cavs
Jayden Hakimi
0 35 0 0 0 0 0 0 0 0
PFA Cavs
Seth Marcil
46 0 0 0 0 0 0 0 0 0
PFA Cavs
Bryce Morrison
54 0 0 0 0 0 0 0 0 0
PFA Cavs
Dameon J. Pichetrungsi
10 0 0 0 0 0 0 0 0 0
PFA Cavs
Daniel Quiroz
0 59 0 0 0 0 0 0 0 0
Pure Baseball Titans
Jaime Adame
17 0 0 0 0 0 0 0 0 0
Pure Baseball Titans
Anthony Brown
60 0 0 0 0 0 0 0 0 0
Pure Baseball Titans
Hayden King
23 49 0 0 0 0 0 0 0 0
Pure Baseball Titans
Tyler Lipka
0 97 0 0 0 0 0 0 0 0
Pure Baseball Titans
Ismael Martinez
52 0 0 0 0 0 0 0 0 0
Pure Baseball Titans
Landon O’Dell
41 0 0 0 0 0 0 0 0 0
Pure Baseball Titans
Peter Tsouras
0 28 0 0 0 0 0 0 0 0
Pure Baseball Titans
Chase Woodring
18 87 0 0 0 0 0 0 0 0
Sn Tribe
Jake Andreas
93 0 0 0 0 0 0 0 0 0
Sn Tribe
Cameron Dahlgren
84 0 0 0 0 0 0 0 0 0
Sn Tribe
Alex Gelb
0 89 0 0 0 0 0 0 0 0
Sn Tribe
Ryan Hunter
0 0 71 0 0 0 0 0 0 0
Sn Tribe
Sebastian Montoya
0 0 47 0 0 0 0 0 0 0
Sn Tribe
Zach Pedro
0 22 85 0 0 0 0 0 0 0
Sn Tribe
Jay Smith
0 71 1 0 0 0 0 0 0 0
Sn Tribe
Deleon Thomas Jr.
0 0 28 0 0 0 0 0 0 0
Socal Charros
Michael Andrade
0 51 0 0 0 0 0 0 0 0
Socal Charros
Victor Carrera
0 66 0 0 0 0 0 0 0 0
Socal Charros
Víctor Espinoza
74 0 0 0 0 0 0 0 0 0
Socal Charros
Andy Morales
67 0 0 0 0 0 0 0 0 0
Socal Charros
Juan Reyes
37 0 0 0 0 0 0 0 0 0
Socal Charros
Alejandro Rodriguez
0 81 0 0 0 0 0 0 0 0
Socal Charros
Alejandro Romo
0 51 0 0 0 0 0 0 0 0
Team Velo 16u
Jeremiah Acosta
43 0 0 0 0 0 0 0 0 0
Team Velo 16u
James Friend, Jr
65 0 0 0 0 0 0 0 0 0
Team Velo 16u
Isaac Hernandez
0 32 0 0 0 0 0 0 0 0
Team Velo 16u
Royce Mendoza
0 33 94 0 0 0 0 0 0 0
Team Velo 16u
Alex Munoz
0 20 0 0 0 0 0 0 0 0
Team Velo 16u
Noa Oyadomari
0 0 61 0 0 0 0 0 0 0
Team Velo 16u
Joseph Prosper
16 0 0 0 0 0 0 0 0 0
Team Velo 16u
Brandon Ruiz
110 0 0 0 0 0 0 0 0 0
Team Velo 16u
Dillon Small
0 26 0 0 0 0 0 0 0 0
Team Velo 16u
Jake Valenzuela
0 30 104 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest