2,203 MLB PLAYERS | 15,133 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
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
11/20
Day 2
11/21
Day 3
11/22
Day 4
11/23
Day 5
11/24
Day 6
11/25
Day 7
11/26
Day 8
11/27
Day 9
11/28
Day 10
11/29
15u Offseason Baseball - Straub
Niko Charlton-Ouw
0 66 0 0 0 0 0 0 0 0
15u Offseason Baseball - Straub
Jonathan Hardee
0 60 0 0 0 0 0 0 0 0
15u Offseason Baseball - Straub
Dylon Lozano
60 0 0 0 0 0 0 0 0 0
15u Offseason Baseball - Straub
Dominic Ozuna
0 10 0 0 0 0 0 0 0 0
15u Offseason Baseball - Straub
Vincent Ozuna
0 100 0 0 0 0 0 0 0 0
15u Offseason Baseball - Straub
Connor Schell
71 0 0 0 0 0 0 0 0 0
2025 Banditos Becerra
Taelon Boone
12 0 0 0 0 0 0 0 0 0
2025 Banditos Becerra
Luca George
0 26 0 0 0 0 0 0 0 0
2025 Banditos Becerra
Jacob Hunter
57 0 0 0 0 0 0 0 0 0
2025 Banditos Becerra
Fernando Palomares
92 0 0 0 0 0 0 0 0 0
2025 Banditos Becerra
Connor Udland
0 88 0 0 0 0 0 0 0 0
643 BASEBALL RED
Elijah Chisam
34 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
Eyan Cortez
7 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
Noah Day
38 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
Evan Ferchuk
31 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
James Levin
29 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
Vincent Strong
17 79 0 0 0 0 0 0 0 0
643 BASEBALL RED
Dean Thomas
33 0 0 0 0 0 0 0 0 0
643 Baseball White
Jonathan Blackman
10 18 0 0 0 0 0 0 0 0
643 Baseball White
Nolan Gross
0 22 0 0 0 0 0 0 0 0
643 Baseball White
Nicholas Landry
0 5 0 0 0 0 0 0 0 0
643 Baseball White
Josh Morelli
77 0 0 0 0 0 0 0 0 0
643 Baseball White
Brandon Ray
0 66 0 0 0 0 0 0 0 0
643 Baseball White
Kaden Reising
65 0 0 0 0 0 0 0 0 0
643 Baseball White
Daichi Yamasaki
0 1 0 0 0 0 0 0 0 0
All star’s
Miguel Benavides
16 0 0 0 0 0 0 0 0 0
All star’s
Joseph Grant II
0 66 0 0 0 0 0 0 0 0
All star’s
Cooper Harris
35 0 0 0 0 0 0 0 0 0
All star’s
Matthew Lara
30 40 0 0 0 0 0 0 0 0
All star’s
Dylan Proctor
0 28 0 0 0 0 0 0 0 0
All star’s
Tyler Ramos
34 0 0 0 0 0 0 0 0 0
All star’s
Garritt Romero
0 12 0 0 0 0 0 0 0 0
All star’s
Ethan Sullivan
47 0 0 0 0 0 0 0 0 0
All star’s
Griffin Thorn
39 26 0 0 0 0 0 0 0 0
Canes Southwest 15U
Hudson Brawner
94 0 0 0 0 0 0 0 0 0
Canes Southwest 15U
Lane Fortune
8 88 0 0 0 0 0 0 0 0
Canes Southwest 15U
Lucas Fullwood
29 0 0 0 0 0 0 0 0 0
Canes Southwest 15U
Luke Reynolds
44 0 0 0 0 0 0 0 0 0
Canes Southwest 15U
Grant Richardson Jr
0 88 0 0 0 0 0 0 0 0
Canes Southwest 15U
Nicholas Smart
0 18 0 0 0 0 0 0 0 0
Canes Southwest 15U
Turner Ward
0 19 0 0 0 0 0 0 0 0
Canes Southwest 15U
Cutler Wasson
0 64 0 0 0 0 0 0 0 0
Canes Southwest 15U
William Winn
0 55 0 0 0 0 0 0 0 0
EPA 15u Gold
Luke Adams
47 0 0 0 0 0 0 0 0 0
EPA 15u Gold
Davis Ballsieper
0 1 0 0 0 0 0 0 0 0
EPA 15u Gold
Dylan Keathley
54 0 0 0 0 0 0 0 0 0
EPA 15u Gold
Triston King
12 0 0 0 0 0 0 0 0 0
EPA 15u Gold
Stephen Michalsky
81 0 0 0 0 0 0 0 0 0
EPA 15u Gold
Keaton Puls
0 69 0 0 0 0 0 0 0 0
EPA 15u Gold
Hayden Willett
0 40 0 0 0 0 0 0 0 0
Lake Travis Outlaws 15u
Asher Enterline
15 0 0 0 0 0 0 0 0 0
Lake Travis Outlaws 15u
Steven Fitzsimmons
18 0 0 0 0 0 0 0 0 0
Lake Travis Outlaws 15u
Trevor Grana
26 0 0 0 0 0 0 0 0 0
Lake Travis Outlaws 15u
Thomas Grisamore
30 76 0 0 0 0 0 0 0 0
Lake Travis Outlaws 15u
Jackson Hamilton
27 0 0 0 0 0 0 0 0 0
Lake Travis Outlaws 15u
Andrew "Cole" Rhame
29 0 0 0 0 0 0 0 0 0
Lake Travis Outlaws 15u
Adan Velasquez
27 11 0 0 0 0 0 0 0 0
Lynx 15u Marches
Joey Clark
30 0 0 0 0 0 0 0 0 0
Lynx 15u Marches
Drew Cofas
30 8 0 0 0 0 0 0 0 0
Lynx 15u Marches
Fisher Garvis
17 0 0 0 0 0 0 0 0 0
Lynx 15u Marches
Adithya Gorthi
30 39 0 0 0 0 0 0 0 0
Lynx 15u Marches
Ian Standlee
27 73 0 0 0 0 0 0 0 0
Lynx 15u Marches
Josh Taylor
33 0 0 0 0 0 0 0 0 0
Lynx Bass #1
Rilyn Andrews
30 0 0 0 0 0 0 0 0 0
Lynx Bass #1
Cooper Brandt
0 29 0 0 0 0 0 0 0 0
Lynx Bass #1
Ethan English
29 64 0 0 0 0 0 0 0 0
Lynx Bass #1
Jacob Lapeyrouse
129 0 0 0 0 0 0 0 0 0
Lynx Bass #1
Connor Spata
28 0 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Luca Anzalone
13 0 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Kamden Caldwell
15 63 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Cameron Chambers
28 68 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Ty Easley
27 57 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Jayce Jorgensen
21 0 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Austin Krenek
0 54 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Davin Luck
0 74 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Griffin Lyczkowski
25 0 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Evan Mann
22 0 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Adam Shipp
11 67 0 0 0 0 0 0 0 0
Team Houston- Blue
Clayton Allen
29 55 0 0 0 0 0 0 0 0
Team Houston- Blue
Juan Diego Juarez
93 0 0 0 0 0 0 0 0 0
Team Houston- Blue
Aiden Luscombe
26 67 0 0 0 0 0 0 0 0
Team Houston- Blue
Dalton Russell
72 30 0 0 0 0 0 0 0 0
Texas Combat
Zachary Hanson
33 0 0 0 0 0 0 0 0 0
Texas Combat
Lane Marburger
13 22 0 0 0 0 0 0 0 0
Texas Combat
Scott New
86 0 0 0 0 0 0 0 0 0
Texas Combat
Cade O'Neal
23 0 0 0 0 0 0 0 0 0
Texas Combat
Noah Paulson
9 21 0 0 0 0 0 0 0 0
Texas Combat
Ryan Pope
16 0 0 0 0 0 0 0 0 0
Texas Combat
Tyler Swan
0 22 0 0 0 0 0 0 0 0
Texas Combat
Jordan Thames
13 0 0 0 0 0 0 0 0 0
Texas Combat
Jarret Williams
10 22 0 0 0 0 0 0 0 0
The Mean Green
Owen Bennett
21 0 0 0 0 0 0 0 0 0
The Mean Green
Nick Gioco
28 0 0 0 0 0 0 0 0 0
The Mean Green
Ford Givens
0 77 0 0 0 0 0 0 0 0
The Mean Green
Jackson Golden
20 0 0 0 0 0 0 0 0 0
The Mean Green
Cooper Kemp
0 104 0 0 0 0 0 0 0 0
The Mean Green
Burke Malloy
78 0 0 0 0 0 0 0 0 0
The Mean Green
Rylan Reichenau
91 0 0 0 0 0 0 0 0 0
Triple Crown Baseball
Kian Behravan
28 76 0 0 0 0 0 0 0 0
Triple Crown Baseball
Van Brady
27 0 0 0 0 0 0 0 0 0
Triple Crown Baseball
Julian Michael Lopez
26 0 0 0 0 0 0 0 0 0
Triple Crown Baseball
Lars Richel
21 0 0 0 0 0 0 0 0 0
Triple Crown Baseball
Knox Trevathan
22 0 0 0 0 0 0 0 0 0
Triple Crown Baseball
Grayson Whatley
29 0 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
Samuel Herrera Jr
21 0 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
William Hill
42 0 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
Raul Martinez
0 47 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
Jordan McCormick
11 57 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
Enrique Mezano
11 57 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
Patrick Perez
34 0 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
Jordan Damion Quiroz-Fabila
34 0 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
Austin Reed
0 60 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
Kobe Roberts
21 0 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
Isaiah Santamaria
6 13 0 0 0 0 0 0 0 0
ZT Elite TX South 2025
James Tidwell
34 0 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