2,175 MLB PLAYERS | 15,043 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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
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 Baseball (DD)
Josiah Bargas
0 30 0 6 0 0 0 0 0 0
21 Baseball (DD)
Steve Broome
17 0 0 0 0 0 0 0 0 0
21 Baseball (DD)
Adrian Dominguez
0 42 0 0 0 0 0 0 0 0
21 Baseball (DD)
Julian Garcia
0 38 0 0 0 0 0 0 0 0
21 Baseball (DD)
Warren Haudek
0 0 0 70 0 0 0 0 0 0
21 Baseball (DD)
Andi Hernandez
0 15 0 10 0 0 0 0 0 0
21 Baseball (DD)
Xavier Izaguirre
0 76 60 0 0 0 0 0 0 0
21 Baseball (DD)
Raul Martinez
0 34 0 60 0 0 0 0 0 0
21 Baseball (DD)
Jamel Nickerson
0 0 32 0 0 0 0 0 0 0
21 Baseball (DD)
Austin Reed
0 0 30 0 0 0 0 0 0 0
21 Baseball (DD)
Emilio Torres
56 0 0 0 0 0 0 0 0 0
Adidas American Team 13-U (Marrero)
Gabriel Bernal
30 0 28 0 37 0 0 0 0 0
Adidas American Team 13-U (Marrero)
Andrew De Leon
0 49 0 0 44 0 0 0 0 0
Adidas American Team 13-U (Marrero)
Anthony Fuentes
0 18 19 0 0 0 0 0 0 0
Adidas American Team 13-U (Marrero)
Ruben Lopez
0 23 0 14 0 0 0 0 0 0
Adidas American Team 13-U (Marrero)
Isaac Marrero
0 17 0 0 0 0 0 0 0 0
Adidas American Team 13-U (Marrero)
Juelz Martinez
6 40 0 0 0 0 0 0 0 0
Adidas American Team 13-U (Marrero)
Jace Monroe
51 0 0 0 19 0 0 0 0 0
Adidas American Team 13-U (Marrero)
Andrew Soliz
0 0 17 0 0 0 0 0 0 0
Adidas American Team 13-U (Marrero)
Adrian Torres
0 35 0 59 0 0 0 0 0 0
Adidas American Team 13-U (Marrero)
Grayson Youngblood
0 23 0 20 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Guy Arroyos
9 33 0 11 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Jayden Blalack
0 15 0 39 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Jackson Cotton
29 0 33 0 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Fletcher Dowell
0 35 0 0 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Judson Dowell
24 0 25 0 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Marcus Harris
0 32 0 0 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Luke Karnowski
0 31 0 0 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Terri Lawerence
0 0 0 4 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
David Montalbano
0 0 25 0 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Jonathan Moye
32 0 34 0 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Kade Ramirez
0 46 0 0 0 0 0 0 0 0
Adidas Baseball 2025 - KARNOWSKI
Noah Seay
0 18 0 17 0 0 0 0 0 0
Banditos North
Andre Albu
0 14 0 0 0 0 0 0 0 0
Banditos North
Bela Albu
0 0 0 10 0 0 0 0 0 0
Banditos North
Jorge Jacob DeLeon
39 0 0 45 0 0 0 0 0 0
Banditos North
Cole Garner
16 0 26 0 0 0 0 0 0 0
Banditos North
Luca George
0 35 0 6 0 0 0 0 0 0
Banditos North
Jacob Hilton
0 0 26 0 0 0 0 0 0 0
Banditos North
Brayden Mineo
69 0 0 0 0 0 0 0 0 0
Banditos North
Joseph Perillo
0 0 67 0 0 0 0 0 0 0
Banditos North
Edward Rothlander III
0 60 0 0 0 0 0 0 0 0
Banditos North
Gavin Stanger
0 59 0 0 0 0 0 0 0 0
Banditos North
Jake Wells
0 29 0 52 0 0 0 0 0 0
Canes Southwest - Enos
Colton Akin
0 34 0 0 0 0 0 0 0 0
Canes Southwest - Enos
Quentin Cavazos
20 63 0 0 0 0 0 0 0 0
Canes Southwest - Enos
Cooper Faris
0 5 66 0 0 0 0 0 0 0
Canes Southwest - Enos
Logan Kenney
10 0 62 0 0 0 0 0 0 0
Canes Southwest - Enos
Diego Mendez
50 0 0 82 0 0 0 0 0 0
Canes Southwest - Enos
Johnny Slawinski
0 71 0 0 0 0 0 0 0 0
Canes Southwest - Enos
Matthew Valdez
29 0 0 27 0 0 0 0 0 0
Canes Southwest - Enos
David Womack
0 46 0 0 0 0 0 0 0 0
Dynasty - Rodriguez
Nicholas Dykes
3 10 0 0 0 0 0 0 0 0
Dynasty - Rodriguez
Emmanuel Garcia
0 35 0 45 0 0 0 0 0 0
Dynasty - Rodriguez
Jacob Gutierrez
20 36 0 0 0 0 0 0 0 0
Dynasty - Rodriguez
Joel Jimenez
0 0 20 0 0 0 0 0 0 0
Dynasty - Rodriguez
Julian Mac Adam
20 31 0 43 0 0 0 0 0 0
Dynasty - Rodriguez
Alex Morales
19 35 0 0 0 0 0 0 0 0
Dynasty - Rodriguez
Joey Robles
37 0 0 0 0 0 0 0 0 0
Dynasty - Rodriguez
Jaden Rodriguez
0 0 73 0 0 0 0 0 0 0
Dynasty - Rodriguez
Christian Salinas
0 17 0 0 0 0 0 0 0 0
Dynasty - Rodriguez
Charles Vance
20 34 0 0 0 0 0 0 0 0
Dynasty Black HTX
Ty Bayless
33 0 0 0 0 0 0 0 0 0
Dynasty Black HTX
Aidan Bonacci
0 0 0 68 0 0 0 0 0 0
Dynasty Black HTX
Bryce Buish
0 11 0 0 0 0 0 0 0 0
Dynasty Black HTX
Michael Doucet
0 20 39 0 0 0 0 0 0 0
Dynasty Black HTX
Christopher Gonzales
29 0 37 0 0 0 0 0 0 0
Dynasty Black HTX
William Hill
0 29 0 28 0 0 0 0 0 0
Dynasty Black HTX
Aaron Rios
16 17 0 4 0 0 0 0 0 0
Dynasty Black HTX
Kevin Rios
12 30 0 0 0 0 0 0 0 0
Dynasty Black HTX
Blake Risko
0 28 0 0 0 0 0 0 0 0
Dynasty Black HTX
Trace Taylor
0 34 0 0 0 0 0 0 0 0
Dynasty Black HTX
Mason Walls
16 36 0 0 0 0 0 0 0 0
East Texas Rippers
Braydon Alley
0 33 0 0 0 0 0 0 0 0
East Texas Rippers
Wyatt Dale
0 0 70 0 0 0 0 0 0 0
East Texas Rippers
Jayce Hawkins
0 27 0 58 0 0 0 0 0 0
East Texas Rippers
John "JJ" Idrogo
33 0 35 0 0 0 0 0 0 0
East Texas Rippers
Cole Jackson
0 32 0 0 0 0 0 0 0 0
East Texas Rippers
Cannon Kilcrease
0 33 0 0 0 0 0 0 0 0
East Texas Rippers
Nathaniel Loera
0 17 0 76 0 0 0 0 0 0
East Texas Rippers
Boston Rogers
5 40 0 0 0 0 0 0 0 0
East Texas Rippers
Landon Smith
0 49 0 0 0 0 0 0 0 0
Louisiana Knights Lafayette
Ryan Berard
0 11 0 0 0 0 0 0 0 0
Louisiana Knights Lafayette
Ayden Beraud
0 0 34 0 0 0 0 0 0 0
Louisiana Knights Lafayette
William Cole Corbello
35 19 0 0 14 0 0 0 0 0
Louisiana Knights Lafayette
Jonathan Dartez
0 0 30 0 0 0 0 0 0 0
Louisiana Knights Lafayette
Andrew Dugas
0 0 20 13 0 0 0 0 0 0
Louisiana Knights Lafayette
Andrew Fay Ii
31 0 0 0 54 0 0 0 0 0
Louisiana Knights Lafayette
Ethan Freeman
16 0 0 100 0 0 0 0 0 0
Louisiana Knights Lafayette
Brantley Habetz
0 36 0 0 0 0 0 0 0 0
Louisiana Knights Lafayette
Jayce Lantier
0 0 19 0 0 0 0 0 0 0
Louisiana Knights Lafayette
Drew Lejeune
0 12 0 0 71 0 0 0 0 0
Louisiana Knights Lafayette
Jack Purser
0 33 0 0 55 0 0 0 0 0
Louisiana Knights Lafayette
Ezekiel Wall
0 21 0 0 0 0 0 0 0 0
RBI Baseball - 2025
Brock Billeaud
0 44 0 0 0 0 0 0 0 0
RBI Baseball - 2025
Will Cowgill
12 41 0 0 0 0 0 0 0 0
RBI Baseball - 2025
Ryan Cox
0 38 0 0 0 0 0 0 0 0
RBI Baseball - 2025
Abraham Greene
11 0 90 0 0 0 0 0 0 0
RBI Baseball - 2025
Cooper Lucas
0 0 33 0 0 0 0 0 0 0
RBI Baseball - 2025
Ayden Mooring
0 31 0 22 0 0 0 0 0 0
RBI Baseball - 2025
George Ohmstede
47 0 0 70 0 0 0 0 0 0
RBI Baseball - 2025
Joseph Ponder
0 8 0 0 0 0 0 0 0 0
RBI Baseball - 2025
Logan Sariga
10 43 0 0 0 0 0 0 0 0
Renegades
Diesel Clark
20 0 0 0 39 0 0 0 0 0
Renegades
Matthew Dubec
17 0 0 0 0 0 0 0 0 0
Renegades
Ryan Gonzales
19 0 0 0 33 0 0 0 0 0
Renegades
Gunner Grigar
0 25 0 0 0 0 0 0 0 0
Renegades
Conner Helms
0 32 0 0 0 0 0 0 0 0
Renegades
Logan Hudson
23 0 0 0 102 0 0 0 0 0
Renegades
Jaden Loggins
0 42 0 0 36 0 0 0 0 0
Renegades
Logan Morales
29 0 0 0 0 0 0 0 0 0
Renegades
Carter Nannini
0 24 0 0 0 0 0 0 0 0
Renegades
Ty Powell
46 0 0 60 0 0 0 0 0 0
Renegades
Travis Reid
0 50 0 0 0 0 0 0 0 0
Scorpions Team EASTON
Colton Bolsch
0 75 0 0 0 0 0 0 0 0
Scorpions Team EASTON
Gavin Bruning
14 0 81 0 0 0 0 0 0 0
Scorpions Team EASTON
Connor Jones
37 58 0 0 0 0 0 0 0 0
Scorpions Team EASTON
Garrett Keller
23 12 0 29 0 0 0 0 0 0
Scorpions Team EASTON
SUPPRIM LAMSAL
0 51 0 0 0 0 0 0 0 0
Scorpions Team EASTON
Davin Luck
0 19 0 47 0 0 0 0 0 0
Scorpions Team EASTON
Kurt Middleton II
0 49 0 47 0 0 0 0 0 0
Scorpions Team EASTON
Kaleb Steiger
8 13 0 0 0 0 0 0 0 0
Scorpions Team EASTON
Callum Wilson
0 0 0 86 0 0 0 0 0 0
Texas Wizards-Martinez
Hector Aguilar Jr.
28 0 0 67 0 0 0 0 0 0
Texas Wizards-Martinez
Noah Castillo
24 0 85 0 0 0 0 0 0 0
Texas Wizards-Martinez
Trace Clarkson
10 0 0 0 0 0 0 0 0 0
Texas Wizards-Martinez
Joel Gonzales
0 14 0 0 71 0 0 0 0 0
Texas Wizards-Martinez
Landon Gonzales
59 0 0 0 49 0 0 0 0 0
Texas Wizards-Martinez
Dean Machi
0 54 0 0 0 0 0 0 0 0
Texas Wizards-Martinez
Nick Martinez
0 0 32 0 0 0 0 0 0 0
Texas Wizards-Martinez
Dylan Myrow
0 44 0 0 0 0 0 0 0 0
Texas Wizards-Martinez
Adrian Pina
0 48 0 0 0 0 0 0 0 0
Texas Wizards-Martinez
Jamarius Russ
0 46 0 0 0 0 0 0 0 0
Texas Wizards-Martinez
Aidan Simmons
0 0 13 0 0 0 0 0 0 0
USA Prime Houston
Drew Ellinwood
19 0 0 0 0 0 0 0 0 0
USA Prime Houston
Jordan Enyart
15 0 0 0 0 0 0 0 0 0
USA Prime Houston
Thomas Lehane
23 0 0 0 0 0 0 0 0 0
USA Prime Houston
Adam Northern
10 0 0 0 0 0 0 0 0 0
USA Prime Houston
Nathan Purvis
2 0 0 0 0 0 0 0 0 0
USA Prime Houston
Christian Villamizar
16 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
07/02
Day 2
07/03
Day 3
07/04
Day 4
07/05
2020 13U PG Line Drive Classic at Baseball USA (MAJOR)RenegadesTy Powell836/28/2020 RR