2,075 MLB PLAYERS | 14,476 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
01/13
Day 2
01/14
Day 3
01/15
Day 4
01/16
Day 5
01/17
Day 6
01/18
Day 7
01/19
Day 8
01/20
Day 9
01/21
Day 10
01/22
3n2 Sticks Baseball 18U Navy Scout Team
Jackson Batten
0 0 23 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Navy Scout Team
Ayden Benson
0 61 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Navy Scout Team
Ethan Blakeney
0 0 35 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Navy Scout Team
Kaleb Dooley
0 0 69 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Navy Scout Team
Jarret Halter
0 16 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Navy Scout Team
Walt Jones
0 0 26 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Navy Scout Team
Carson Kimball
0 0 32 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Navy Scout Team
Cooper Molnes
0 40 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Navy Scout Team
Jackson Privett
0 68 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Navy Scout Team
Patrick Beck Sullivan
0 55 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Navy Scout Team
Davis York
0 0 58 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Red Scout Team
Andre Bell
0 44 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Red Scout Team
Cole Edmondson
0 0 27 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Red Scout Team
Chris Hipps
0 24 30 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Red Scout Team
Israel Johnson
0 19 43 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Red Scout Team
Bo Kersey
0 0 40 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Red Scout Team
Kohen Manley
0 40 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Red Scout Team
Nicholas Patterson
0 63 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Red Scout Team
Hunter Rook
0 34 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Red Scout Team
Tanner Ross
0 0 42 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Red Scout Team
Scott Trumble
0 0 7 0 0 0 0 0 0 0
B.O. Davis
Trevor Breaux
0 0 74 0 0 0 0 0 0 0
B.O. Davis
Xavier Dow
0 19 0 0 0 0 0 0 0 0
B.O. Davis
Cruz Flores
0 71 0 0 0 0 0 0 0 0
B.O. Davis
Ariando Henderson
0 0 23 0 0 0 0 0 0 0
B.O. Davis
Francisco Macias
0 56 0 0 0 0 0 0 0 0
B.O. Davis
Mason Maxie
0 29 0 0 0 0 0 0 0 0
B.O. Davis
Adan Ramirez Jr.
0 31 0 0 0 0 0 0 0 0
B.O. Davis
Julian Scott
0 0 11 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Finley Bates
0 0 0 46 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Jack Carey
0 49 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Ethan Dillinger
0 34 13 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Hunter Gotschall
0 64 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Jack Haag
0 0 0 43 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Gabriel Jacobs
0 0 67 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Parker Murrow
0 0 32 55 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Brayden Pfeffer
0 0 0 44 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Max Stanley
0 67 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Jackson Wilkerson
0 0 59 0 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Truitt Anthony
0 0 21 0 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Dalton Cordray
0 45 0 0 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Micah Early
0 24 0 23 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Gavyn Jones
0 0 53 0 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Jason Miller
0 48 0 0 0 0 0 0 0 0
Marucci Elite Texas - Mayo
John Moya
0 0 15 0 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Colin O'Grady
0 0 26 0 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Caden Orr
0 53 0 0 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Ryan Ott
0 0 46 0 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Cole Patrick
0 12 0 63 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Hector Rivera
0 0 0 36 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Todd Rochelle
0 0 32 0 0 0 0 0 0 0
Marucci Elite Texas - Mayo
Paris Watson
0 9 0 27 0 0 0 0 0 0
PNT
Jaden Barfield
0 33 0 0 0 0 0 0 0 0
PNT
Kyle Barosh
0 0 26 0 0 0 0 0 0 0
PNT
Brayden Gant
0 29 24 0 0 0 0 0 0 0
PNT
Joziah Lerma
0 23 19 0 0 0 0 0 0 0
PNT
Bryson May
0 43 0 0 0 0 0 0 0 0
PNT
Carter O'Neill
0 31 0 0 0 0 0 0 0 0
PNT
Daniel Ontiveros
0 0 43 0 0 0 0 0 0 0
PNT
Nicholas Partida
0 0 44 0 0 0 0 0 0 0
PNT
Makoy Stone
0 23 0 0 0 0 0 0 0 0
PNT
Vincent Van der Wel
0 22 0 0 0 0 0 0 0 0
PNT
Ethan Wendel
0 0 59 0 0 0 0 0 0 0
Premier Banditos
Hayden Albert
0 12 0 0 0 0 0 0 0 0
Premier Banditos
Josh Arquette
0 0 0 4 0 0 0 0 0 0
Premier Banditos
Colton Cross
0 0 0 69 0 0 0 0 0 0
Premier Banditos
Gage Driskell
0 98 0 0 0 0 0 0 0 0
Premier Banditos
Caden Ferraro
0 0 6 40 0 0 0 0 0 0
Premier Banditos
Mason Green
0 0 56 0 0 0 0 0 0 0
Premier Banditos
Logan Harris
0 0 72 0 0 0 0 0 0 0
Premier Banditos
Micah Kendrick
0 0 17 0 0 0 0 0 0 0
Premier Banditos
Hayden Morris
0 0 8 28 0 0 0 0 0 0
Premier Banditos
Braelon Richardson
0 0 0 30 0 0 0 0 0 0
Premier Banditos
Javier Rodriguez
0 55 0 0 0 0 0 0 0 0
Premier Banditos
Easton Winfield
0 0 12 0 0 0 0 0 0 0
SA Kings
Miguel Bustamante
0 0 97 0 0 0 0 0 0 0
SA Kings
Aidan Coleman
0 0 39 0 0 0 0 0 0 0
SA Kings
Jackson Elizondo
0 30 0 0 0 0 0 0 0 0
SA Kings
Quinten Estrada
0 64 0 0 0 0 0 0 0 0
SA Kings
Gabriel Gutierrez
0 0 8 0 0 0 0 0 0 0
SA Kings
Barrett Johnson
0 10 0 0 0 0 0 0 0 0
SA Kings
Noah Kendrick
0 59 0 0 0 0 0 0 0 0
SA Kings
Seve Martinez
0 35 0 0 0 0 0 0 0 0
Stx Banditos
Jai Arenas
0 0 52 0 0 0 0 0 0 0
Stx Banditos
Javier Benavides
0 0 12 0 0 0 0 0 0 0
Stx Banditos
Diego Castillo
0 87 0 0 0 0 0 0 0 0
Stx Banditos
Derek Chavez
0 0 57 0 0 0 0 0 0 0
Stx Banditos
Diego Garcia
0 0 18 0 0 0 0 0 0 0
Stx Banditos
Isaiah Jude Garza
0 0 32 0 0 0 0 0 0 0
Stx Banditos
Ethan Ortega
0 23 69 0 0 0 0 0 0 0
Stx Banditos
Gilberto Rodriguez Jr
0 111 0 0 0 0 0 0 0 0
Stx Banditos 2023
Dawson Byars
0 88 0 0 0 0 0 0 0 0
Stx Banditos 2023
Alejandro Castillo
0 92 0 0 0 0 0 0 0 0
Stx Banditos 2023
Jason Flores
0 0 0 30 0 0 0 0 0 0
Stx Banditos 2023
Easton Hewitt
0 0 66 0 0 0 0 0 0 0
Stx Banditos 2023
Gerardo “Jerry” Medina III
0 0 56 0 0 0 0 0 0 0
Stx Banditos 2023
Lucas Moore
0 0 36 0 0 0 0 0 0 0
Stx Banditos 2023
Christian Olivares
0 27 0 64 0 0 0 0 0 0
Stx Banditos 2023
Ryan Partida
0 0 22 0 0 0 0 0 0 0
Stx Banditos 2023
Alec Reyes
0 0 29 0 0 0 0 0 0 0
Stx Banditos 2023
Tress Vasquez
0 0 13 0 0 0 0 0 0 0
Stx Banditos 2023
Rene "Nene" Vela
0 0 0 53 0 0 0 0 0 0
Tbt Ballers Texas 17u National
Zeke Alexander
0 56 0 0 0 0 0 0 0 0
Tbt Ballers Texas 17u National
A.J. Charles
0 9 0 0 0 0 0 0 0 0
Tbt Ballers Texas 17u National
Jackson Jeffries
0 21 15 0 0 0 0 0 0 0
Tbt Ballers Texas 17u National
Austin Kyle
0 76 0 0 0 0 0 0 0 0
Tbt Ballers Texas 17u National
Pete Martinez
0 56 0 0 0 0 0 0 0 0
Tbt Ballers Texas 17u National
Dawson Sibley
0 26 14 0 0 0 0 0 0 0
Tbt Ballers Texas 17u National
Derek York
0 14 52 0 0 0 0 0 0 0
Trosky Texas
Caden Barber
0 26 0 0 0 0 0 0 0 0
Trosky Texas
Johnathon Canter
0 63 0 0 0 0 0 0 0 0
Trosky Texas
Collin Dennis
0 0 45 0 0 0 0 0 0 0
Trosky Texas
Diego Gonzalez
0 48 0 0 0 0 0 0 0 0
Trosky Texas
Aidan Morgan
0 0 58 0 0 0 0 0 0 0
Trosky Texas
Garrett Stowe
0 47 0 0 0 0 0 0 0 0
Trosky Texas
Parker Weiss
0 71 0 0 0 0 0 0 0 0
Trosky Texas
Wesley Worley
0 0 29 0 0 0 0 0 0 0
Us Nationals Midsouth
Garretson Cook
0 0 29 0 0 0 0 0 0 0
Us Nationals Midsouth
Chance Cromer
0 0 16 0 0 0 0 0 0 0
Us Nationals Midsouth
Adam Fairbetter
0 78 0 0 0 0 0 0 0 0
Us Nationals Midsouth
Jagger Hines
0 15 0 0 0 0 0 0 0 0
Us Nationals Midsouth
Heath Hoffman
0 0 56 0 0 0 0 0 0 0
Us Nationals Midsouth
Zach Light
0 0 44 0 0 0 0 0 0 0
Us Nationals Midsouth
Joey Manthe
0 34 0 0 0 0 0 0 0 0
Us Nationals Midsouth
Will Merryman
0 38 18 0 0 0 0 0 0 0
Us Nationals Midsouth
Rylan Michel
0 0 23 0 0 0 0 0 0 0
Us Nationals Midsouth
Jackson Overstreet
0 11 26 0 0 0 0 0 0 0
Us Nationals Midsouth
Hayden Rakestraw
0 61 14 0 0 0 0 0 0 0
Us Nationals Midsouth
Westin Rink
0 0 15 0 0 0 0 0 0 0
Us Nationals Midsouth
Mark Ross, II
0 19 0 0 0 0 0 0 0 0
Us Nationals Midsouth
Camren Stratton
0 0 2 0 0 0 0 0 0 0
Victus Elite Warhawks 17u National - Allen
Trae Allen
0 0 19 0 0 0 0 0 0 0
Victus Elite Warhawks 17u National - Allen
Hector Arellano
0 0 67 0 0 0 0 0 0 0
Victus Elite Warhawks 17u National - Allen
Paul Bazan
0 10 0 0 0 0 0 0 0 0
Victus Elite Warhawks 17u National - Allen
Peter Cienega
0 0 22 0 0 0 0 0 0 0
Victus Elite Warhawks 17u National - Allen
John Duran
0 4 0 0 0 0 0 0 0 0
Victus Elite Warhawks 17u National - Allen
Jorge Garza
0 0 10 0 0 0 0 0 0 0
Victus Elite Warhawks 17u National - Allen
Jayden Lopez
0 44 0 0 0 0 0 0 0 0
Victus Elite Warhawks 17u National - Allen
Ruben Lopez
0 103 0 0 0 0 0 0 0 0
Victus Elite Warhawks 17u National - Allen
Alexavier Martinez
0 0 84 0 0 0 0 0 0 0
Victus Elite Warhawks 17u National - Allen
Jorge San Miguel Jr.
0 67 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