2,090 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)
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
10/13
Day 2
10/14
Day 3
10/15
Day 4
10/16
Day 5
10/17
Day 6
10/18
Day 7
10/19
Day 8
10/20
Day 9
10/21
Day 10
10/22
ANGELS RED 13U
Jaxon Beattie
0 44 26 0 0 0 0 0 0 0
ANGELS RED 13U
Colt Connell
0 0 33 0 0 0 0 0 0 0
ANGELS RED 13U
Caleb Encarnacion
0 26 27 0 0 0 0 0 0 0
ANGELS RED 13U
Tyson Laurell
0 47 0 0 0 0 0 0 0 0
ANGELS RED 13U
Carter Rivera
0 0 72 0 0 0 0 0 0 0
ANGELS RED 13U
Ivan Sada
0 50 0 0 0 0 0 0 0 0
ANGELS RED 13U
Landon Thompson
0 94 0 0 0 0 0 0 0 0
ANGELS RED 13U
Colten Zahara
0 0 64 0 0 0 0 0 0 0
Canes Elite
Matthew Cambert
0 11 0 75 0 0 0 0 0 0
Canes Elite
Diego Castro
0 84 0 0 0 0 0 0 0 0
Canes Elite
Evan Ferreira
0 0 27 0 0 0 0 0 0 0
Canes Elite
Brandon Ingram
0 0 90 0 0 0 0 0 0 0
Canes Elite
Carson King
0 87 0 0 0 0 0 0 0 0
Canes Elite
Nicolas Ochoa
0 0 76 0 0 0 0 0 0 0
Canes Elite
Davin Petrucci
0 0 21 0 0 0 0 0 0 0
Canes Elite
Louis Prieto
0 0 24 6 0 0 0 0 0 0
Canes Fl Panhandle
Brodie Adkison
0 36 0 0 0 0 0 0 0 0
Canes Fl Panhandle
Jackson Bakker
0 0 29 0 0 0 0 0 0 0
Canes Fl Panhandle
Fisher Collins
0 55 0 0 0 0 0 0 0 0
Canes Fl Panhandle
Jaxx Emmert
0 0 83 0 0 0 0 0 0 0
Canes Fl Panhandle
Braydon Grice
0 0 79 0 0 0 0 0 0 0
Canes Fl Panhandle
Cullen McConnell
0 57 0 0 0 0 0 0 0 0
Canes Fl Panhandle
Fallon Ray
0 17 0 0 0 0 0 0 0 0
Canes Fl Panhandle
Gavin Ross
0 58 0 0 0 0 0 0 0 0
Canes Fl Panhandle
Owen Thompson
0 0 28 0 0 0 0 0 0 0
Central Florida Bad Boyz
Lucas Howell
0 0 35 0 0 0 0 0 0 0
Central Florida Bad Boyz
Carter Lewis
0 0 17 0 0 0 0 0 0 0
Central Florida Bad Boyz
Eddie Neilson
0 43 0 0 0 0 0 0 0 0
Central Florida Bad Boyz
Mathias Perozo
0 53 0 0 0 0 0 0 0 0
Central Florida Bad Boyz
Leonardo Polo Arteaga
0 45 0 0 0 0 0 0 0 0
Central Florida Bad Boyz
Isaac Prevost
0 70 0 0 0 0 0 0 0 0
Central Florida Bad Boyz
Isaiah Rivera
0 0 19 0 0 0 0 0 0 0
Central Florida Bad Boyz
Fabricio Solorzano
0 0 82 0 0 0 0 0 0 0
Central Florida Bad Boyz
Phoenix Thomas
0 0 16 0 0 0 0 0 0 0
Central Florida Bad Boyz
Jaidan Velez
0 0 47 0 0 0 0 0 0 0
Davie Diamondbacks 13u
Noah Bosse
0 0 35 0 0 0 0 0 0 0
Davie Diamondbacks 13u
Colin Correll
0 0 32 0 0 0 0 0 0 0
Davie Diamondbacks 13u
Dominic Eamiello
0 0 75 0 0 0 0 0 0 0
Davie Diamondbacks 13u
Lucas Feuer
0 59 0 0 0 0 0 0 0 0
Davie Diamondbacks 13u
Christian Gine
0 52 0 0 0 0 0 0 0 0
Davie Diamondbacks 13u
Adam Kaufman
0 42 0 0 0 0 0 0 0 0
Davie Diamondbacks 13u
Cayden Thompson
0 17 0 0 0 0 0 0 0 0
Davie Diamondbacks 13u
Luca Tirone
0 0 73 0 0 0 0 0 0 0
Davie Diamondbacks 13u
Adin Voth
0 64 0 0 0 0 0 0 0 0
Dlc Baseball
Brandon Abhau
0 23 0 0 0 0 0 0 0 0
Dlc Baseball
Jonathan Haggard
0 66 0 0 0 0 0 0 0 0
Dlc Baseball
Luke Heminger
0 0 46 0 0 0 0 0 0 0
Dlc Baseball
Christian Lamelas
0 0 14 0 0 0 0 0 0 0
Dlc Baseball
Landon Lutz
0 19 0 0 0 0 0 0 0 0
Dlc Baseball
Michael Mandelbaum
0 0 61 0 0 0 0 0 0 0
Dlc Baseball
Giovanni Monserrate
0 0 39 0 0 0 0 0 0 0
Dlc Baseball
Bryson Reddoch
0 11 26 0 0 0 0 0 0 0
Dlc Baseball
Jake Rucci
0 66 0 0 0 0 0 0 0 0
Dlc Baseball
Ayden Singh
0 83 0 0 0 0 0 0 0 0
East Coast Ghost Prospects
Daniel Braem
0 0 95 0 0 0 0 0 0 0
East Coast Ghost Prospects
David Cantin
0 71 0 0 0 0 0 0 0 0
East Coast Ghost Prospects
Tyler Coello
0 0 45 0 0 0 0 0 0 0
East Coast Ghost Prospects
Bronx Gambino
0 0 23 0 0 0 0 0 0 0
East Coast Ghost Prospects
Matthew Luchi
0 85 0 0 0 0 0 0 0 0
East Coast Ghost Prospects
Angelo Squitieri
0 18 31 0 0 0 0 0 0 0
East Coast Ghost Prospects
Kingdon Watt
0 0 32 0 0 0 0 0 0 0
Ftb Nationals Scout Team
Alexander Cipolla
0 0 51 0 0 0 0 0 0 0
Ftb Nationals Scout Team
Braxton Craine
0 62 0 0 0 0 0 0 0 0
Ftb Nationals Scout Team
Jeremiah Guerra
0 87 0 0 0 0 0 0 0 0
Ftb Nationals Scout Team
Ryland Nuquist
0 0 40 0 0 0 0 0 0 0
Ftb Nationals Scout Team
Ricky Rodman
0 10 0 0 0 0 0 0 0 0
Ftb Nationals Scout Team
Mason Wagner
0 21 50 0 0 0 0 0 0 0
Ftb Nationals Scout Team
Trey Weihs
0 0 14 0 0 0 0 0 0 0
Ftb Team Blanco 13u Select
David Barcena
0 53 0 0 0 0 0 0 0 0
Ftb Team Blanco 13u Select
Gregor Jr. Blanco
0 31 0 0 0 0 0 0 0 0
Ftb Team Blanco 13u Select
Hank Blanco
0 7 15 0 0 0 0 0 0 0
Ftb Team Blanco 13u Select
Jayson Blanco
0 17 0 0 0 0 0 0 0 0
Ftb Team Blanco 13u Select
Jairo Castillo
0 21 0 0 0 0 0 0 0 0
Ftb Team Blanco 13u Select
Ryan Chirino
0 32 0 0 0 0 0 0 0 0
Ftb Team Blanco 13u Select
Giovanny Di Domizio
0 9 0 0 0 0 0 0 0 0
Ftb Team Blanco 13u Select
William Lazo
0 0 62 0 0 0 0 0 0 0
Ftb Team Blanco 13u Select
Eduardo Matheus
0 18 85 0 0 0 0 0 0 0
Ftb Team Blanco 13u Select
Yadiel Javier Molina
0 0 32 0 0 0 0 0 0 0
Ftb Tucci
Sebastian Cruz-Mujica
0 65 0 0 0 0 0 0 0 0
Ftb Tucci
Caleb Franqui Diaz
0 0 14 0 0 0 0 0 0 0
Ftb Tucci
Grayson Galewski
0 0 12 0 0 0 0 0 0 0
Ftb Tucci
Matthew Gonzalez
0 12 30 0 0 0 0 0 0 0
Ftb Tucci
Bryce Hayes
0 38 0 0 0 0 0 0 0 0
Ftb Tucci
Colt Hodges
0 0 91 0 0 0 0 0 0 0
Ftb Tucci
Jake Murray
0 0 52 0 0 0 0 0 0 0
Ftb Tucci
Zakir Sadiki
0 56 0 0 0 0 0 0 0 0
Ftb Tucci
Kyler Swindal
0 22 0 0 0 0 0 0 0 0
Ftb Tucci
Thearn Treasure
0 0 30 0 0 0 0 0 0 0
Okeeheelee Braves 13U
Austin Armsey
0 56 0 0 0 0 0 0 0 0
Okeeheelee Braves 13U
Aiden Calderon
0 23 0 0 0 0 0 0 0 0
Okeeheelee Braves 13U
Cayson Crawford
0 0 54 0 0 0 0 0 0 0
Okeeheelee Braves 13U
Diego Dipre
0 21 10 0 0 0 0 0 0 0
Okeeheelee Braves 13U
Marsocci Landen
0 52 15 0 0 0 0 0 0 0
Okeeheelee Braves 13U
Latavion Parke
0 48 0 0 0 0 0 0 0 0
Okeeheelee Braves 13U
Henry Reynolds
0 17 35 0 0 0 0 0 0 0
Okeeheelee Braves 13U
Brody Rosenthal
0 0 51 0 0 0 0 0 0 0
Okeeheelee Braves 13U
James Williams
0 0 49 0 0 0 0 0 0 0
Okeeheelee Braves 13U
Sebastian Zambrana
0 32 0 0 0 0 0 0 0 0
Original Florida Pokers - Birge
Jack Almeida
0 75 0 0 0 0 0 0 0 0
Original Florida Pokers - Birge
Ashton Dean
0 61 0 0 0 0 0 0 0 0
Original Florida Pokers - Birge
Zander Duncan
0 13 38 0 0 0 0 0 0 0
Original Florida Pokers - Birge
Ej Quigley
0 0 9 0 0 0 0 0 0 0
Original Florida Pokers - Birge
Tye Schwartz
0 0 73 0 0 0 0 0 0 0
Original Florida Pokers - Birge
Johan Valbuena
0 0 39 0 0 0 0 0 0 0
Original Florida Pokers / Bid Sandoval
Luca Broadhead
0 11 12 0 0 0 0 0 0 0
Original Florida Pokers / Bid Sandoval
Nico DiBella
0 3 21 0 0 0 0 0 0 0
Original Florida Pokers / Bid Sandoval
Noah Feldman
0 17 73 0 0 0 0 0 0 0
Original Florida Pokers / Bid Sandoval
Ethan Labott
0 47 0 0 0 0 0 0 0 0
Original Florida Pokers / Bid Sandoval
Austin Lawson
0 0 37 0 0 0 0 0 0 0
Original Florida Pokers / Bid Sandoval
Christian Montalvo
0 15 50 0 0 0 0 0 0 0
Original Florida Pokers / Bid Sandoval
Brady Mudlin
0 18 39 0 0 0 0 0 0 0
Original Florida Pokers / Bid Sandoval
Joseph Singh
0 43 0 0 0 0 0 0 0 0
Original Florida Pokers / Bid Sandoval
Justice Williams
0 37 0 0 0 0 0 0 0 0
Rawlings Tigers National 2029's
Charlie Altrogge
0 22 0 0 0 0 0 0 0 0
Rawlings Tigers National 2029's
Sam Browning
0 27 0 0 0 0 0 0 0 0
Rawlings Tigers National 2029's
Chase Echavarria
0 11 20 0 0 0 0 0 0 0
Rawlings Tigers National 2029's
Conor Hedrick
0 23 0 0 0 0 0 0 0 0
Rawlings Tigers National 2029's
Luke Knoesel
0 14 7 0 0 0 0 0 0 0
Rawlings Tigers National 2029's
Jonathan Lloyd
0 33 0 0 0 0 0 0 0 0
Rawlings Tigers National 2029's
Aryan Patel
0 28 0 0 0 0 0 0 0 0
Rawlings Tigers National 2029's
Gracen Prewitt
0 19 41 0 0 0 0 0 0 0
Rawlings Tigers National 2029's
Keaton Schultz
0 33 93 0 0 0 0 0 0 0
Rawlings Tigers National 2029's
Brody Stephens
0 18 116 0 0 0 0 0 0 0
Scorpions 13u
Anderson Bowdish
0 0 53 0 0 0 0 0 0 0
Scorpions 13u
Cade DePriest
0 0 97 0 0 0 0 0 0 0
Scorpions 13u
Tanner Downs
0 0 0 63 0 0 0 0 0 0
Scorpions 13u
Luca Fix
0 0 14 89 0 0 0 0 0 0
Scorpions 13u
Drew Goldman
0 46 0 42 0