2,082 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
06/18
Day 2
06/19
Day 3
06/20
Day 4
06/21
Day 5
06/22
Day 6
06/23
Day 7
06/24
Day 8
06/25
Day 9
06/26
Day 10
06/27
Ballers - Black
Coby Anker
0 19 0 0 0 0 0 0 0 0
Ballers - Black
Christopher Conde
46 0 0 29 0 0 0 0 0 0
Ballers - Black
Jose Garcia
0 27 0 41 0 0 0 0 0 0
Ballers - Black
Dominick Gotauco
0 10 0 0 0 0 0 0 0 0
Ballers - Black
Daniel Hernandez Ten
51 0 0 41 0 0 0 0 0 0
Ballers - Black
Ryan Johnson
47 0 0 0 0 0 0 0 0 0
Ballers - Black
Chase Mobley
0 29 0 47 0 0 0 0 0 0
Ballers - Black
Nicolas Partridge
53 0 0 51 0 0 0 0 0 0
Ballers - Black
Donovan Thompson
0 13 0 0 0 0 0 0 0 0
Ballers - Yellow
Jorge Carrero
47 0 0 0 0 0 0 0 0 0
Ballers - Yellow
Austin Dadey
66 0 0 0 0 0 0 0 0 0
Ballers - Yellow
Isiah Fernandez
20 0 0 20 0 0 0 0 0 0
Ballers - Yellow
Xavier Glover
0 0 0 32 0 0 0 0 0 0
Ballers - Yellow
Jaiden Gonzalez
32 0 0 0 0 0 0 0 0 0
Ballers - Yellow
Jackson Kelley
29 0 0 96 0 0 0 0 0 0
Ballers - Yellow
Christian Lallave-Segui
21 0 0 49 0 0 0 0 0 0
Ballers - Yellow
Julian Llano
4 0 0 0 0 0 0 0 0 0
Ballers - Yellow
Michael McComas
38 0 0 100 0 0 0 0 0 0
Elite Squad Prospects
Evan Arellano
0 19 0 0 0 0 0 0 0 0
Elite Squad Prospects
Richard Bello
0 21 0 42 0 0 0 0 0 0
Elite Squad Prospects
Miguel Angel Benavides
0 9 0 0 0 0 0 0 0 0
Elite Squad Prospects
Sebastian Garavito
0 0 0 56 0 0 0 0 0 0
Elite Squad Prospects
Jesus Garcia
0 0 0 22 0 0 0 0 0 0
Elite Squad Prospects
Talan Holiday
30 0 0 0 0 0 0 0 0 0
Elite Squad Prospects
Devin A Lopez
25 0 0 0 0 0 0 0 0 0
Elite Squad Prospects
JC Martinez
11 0 0 7 0 0 0 0 0 0
Elite Squad Prospects
Jonathan Medina
48 0 0 0 0 0 0 0 0 0
Elite Squad Prospects
Aaron Orozco
0 0 41 0 0 0 0 0 0 0
Elite Squad Prospects
Roydan Perez
33 0 0 0 0 0 0 0 0 0
Elite Squad Prospects
Richard Piloto
41 0 0 0 0 0 0 0 0 0
Florida Xposure Teal
Thomas Achey
19 0 18 0 0 0 0 0 0 0
Florida Xposure Teal
Juan Araujo
37 0 0 0 0 0 0 0 0 0
Florida Xposure Teal
Jesus Barreto
0 0 20 9 0 0 0 0 0 0
Florida Xposure Teal
Lamar Edwards
50 0 0 0 0 0 0 0 0 0
Florida Xposure Teal
Cole Goodnoe
0 0 0 53 0 0 0 0 0 0
Florida Xposure Teal
Kyle Hopper
49 0 0 53 0 0 0 0 0 0
Florida Xposure Teal
Logan Inman
27 0 0 0 0 0 0 0 0 0
Florida Xposure Teal
Logan Leistner
32 0 0 0 0 0 0 0 0 0
GTZ Baseball
Ethan Manuel Cabrera
28 0 1 0 0 0 0 0 0 0
GTZ Baseball
Carlos Chirino
12 41 0 0 0 0 0 0 0 0
GTZ Baseball
Ryan Godinez
0 0 0 39 0 0 0 0 0 0
GTZ Baseball
Adam Hernandez
15 0 19 0 0 0 0 0 0 0
GTZ Baseball
Noah Lopez
47 0 29 0 0 0 0 0 0 0
GTZ Baseball
Francisco Pichardo
0 0 23 0 0 0 0 0 0 0
GTZ Baseball
Dylan Prince
0 0 6 0 0 0 0 0 0 0
GTZ Baseball
Jose Ruiz-Galvez
0 0 47 0 0 0 0 0 0 0
GTZ Baseball
Angel Santiago Velazquez
0 0 0 18 0 0 0 0 0 0
GTZ Baseball
Brandon Santiso
26 0 44 0 0 0 0 0 0 0
GTZ Baseball
Lenny Sufran
0 0 0 45 0 0 0 0 0 0
GTZ Baseball
Darwin Vargas
0 0 0 31 0 0 0 0 0 0
GTZ Baseball
Jason Vazquez
0 49 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Charley Bergsma
0 0 0 66 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Jalen Foxx
0 0 0 0 48 0 0 0 0 0
Gulf Coast Monarchs 13u
Cole Ingole
67 0 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Johnny King
45 0 0 0 85 0 0 0 0 0
Gulf Coast Monarchs 13u
Vincent Mattei
54 0 0 55 0 0 0 0 0 0
Gulf Coast Monarchs 13u
OB Osceola III
30 0 0 30 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Owen Rardin
0 0 0 0 45 0 0 0 0 0
Gulf Coast Monarchs 13u
Carter Smith
16 0 0 55 40 0 0 0 0 0
Gulf Coast Monarchs 13u
Cutter Smith
56 0 0 0 0 0 0 0 0 0
Hornets Baseball
Matthew Blasena
64 0 0 76 0 0 0 0 0 0
Hornets Baseball
Brandon Cipolla
0 0 0 44 0 0 0 0 0 0
Hornets Baseball
Jase Colone
0 0 5 0 0 0 0 0 0 0
Hornets Baseball
Logan Divet
0 63 0 0 0 0 0 0 0 0
Hornets Baseball
Tanner Duvall
0 0 65 0 0 0 0 0 0 0
Hornets Baseball
Donald Dwire
20 51 0 0 0 0 0 0 0 0
Hornets Baseball
Thomas Eisiminger
35 0 0 0 0 0 0 0 0 0
Hornets Baseball
Anthony Gianfrancesco
34 0 31 0 0 0 0 0 0 0
Hornets Baseball
Jacob Gorra
37 0 0 50 0 0 0 0 0 0
Hornets Baseball
Isaac Lopez
20 0 18 16 0 0 0 0 0 0
Kachi Ninjas
Dylan Beaton
0 0 18 0 0 0 0 0 0 0
Kachi Ninjas
Talan Beckford
19 63 0 0 0 0 0 0 0 0
Kachi Ninjas
Lucas Brana
0 38 0 0 0 0 0 0 0 0
Kachi Ninjas
Landy Garcia
30 0 56 0 0 0 0 0 0 0
Kachi Ninjas
Michael Greenwood
0 86 0 0 0 0 0 0 0 0
Kachi Ninjas
Julian Herrera
0 43 0 0 0 0 0 0 0 0
Kachi Ninjas
Daniel Lopez
24 0 0 0 0 0 0 0 0 0
Kachi Ninjas
Gabriel Mejia
40 0 0 67 0 0 0 0 0 0
Kachi Ninjas
Jake Pearcy
0 48 0 0 0 0 0 0 0 0
Kangaroo Court Roos -National 2025
Michael Cascino
0 0 0 176 0 0 0 0 0 0
Kangaroo Court Roos -National 2025
Teagan Davies
33 0 0 33 0 0 0 0 0 0
Kangaroo Court Roos -National 2025
Jack Inman
0 0 17 0 0 0 0 0 0 0
Kangaroo Court Roos -National 2025
Jace Kohler
30 0 0 30 0 0 0 0 0 0
Kangaroo Court Roos -National 2025
Austin Liss
7 0 68 7 0 0 0 0 0 0
Kangaroo Court Roos -National 2025
Dylan McNeil
38 0 0 118 0 0 0 0 0 0
Kangaroo Court Roos -National 2025
Xinh Nguyen
59 0 0 0 0 0 0 0 0 0
Miami Elite Baseball
Nicholas Fernandez
0 0 0 9 0 0 0 0 0 0
Miami Elite Baseball
Anthony Martin
0 0 0 30 0 0 0 0 0 0
Miami Elite Baseball
Franklin Martin
0 79 0 0 0 0 0 0 0 0
Miami Elite Baseball
Anthony Yanez
0 61 0 65 0 0 0 0 0 0
Miami Rebels
Jonathan Acosta
0 0 0 49 0 0 0 0 0 0
Miami Rebels
Jeffred Fermin
0 0 36 0 0 0 0 0 0 0
Miami Rebels
Noah Malone
0 0 58 0 0 0 0 0 0 0
Miami Rebels
Angel Mundarain
0 0 0 50 0 0 0 0 0 0
Ohio Spiders
Taylor Belza
45 0 0 0 0 0 0 0 0 0
Ohio Spiders
Karson Chamberlin
0 0 0 8 0 0 0 0 0 0
Ohio Spiders
Antonio Fawcett
49 0 0 52 0 0 0 0 0 0
Ohio Spiders
Gehrig Galvin
18 0 0 18 0 0 0 0 0 0
Ohio Spiders
Andrew Karhoff
50 0 0 20 0 0 0 0 0 0
Ohio Spiders
Deacon Nelson
34 0 0 0 0 0 0 0 0 0
Ohio Spiders
Kaleb Oskins
19 0 0 0 0 0 0 0 0 0
Ohio Spiders
Leo Wilson
0 0 0 14 0 0 0 0 0 0
PLO Bulldogs Red
Mark Aleman
4 0 82 0 0 0 0 0 0 0
PLO Bulldogs Red
Andrew Alvarez
0 0 0 0 60 0 0 0 0 0
PLO Bulldogs Red
Zach Beyra
42 0 0 0 41 0 0 0 0 0
PLO Bulldogs Red
Magdiel Estevez
37 0 0 55 0 0 0 0 0 0
PLO Bulldogs Red
Ryan Garcia
24 0 0 0 0 0 0 0 0 0
PLO Bulldogs Red
Andres Gomez
0 0 0 0 25 0 0 0 0 0
PLO Bulldogs Red
Jordany Gonzalez
0 0 35 0 0 0 0 0 0 0
PLO Bulldogs Red
Josiah Haslem
29 0 53 0 0 0 0 0 0 0
PLO Bulldogs Red
Andres Lopez
30 0 11 0 13 0 0 0 0 0
PLO Bulldogs Red
Gabriel Milano
0 0 0 4 0 0 0 0 0 0
Tamiami Marlins
Nicolas Fajet
0 20 58 0 0 0 0 0 0 0
Tamiami Marlins
Santiago Gonzalez
0 18 46 0 0 0 0 0 0 0
Tamiami Marlins
Jose Herrera
0 53 0 0 0 0 0 0 0 0
Tamiami Marlins
Justin Montoya
0 0 41 17 0 0 0 0 0 0
Tamiami Marlins
Frank Peralta
0 18 0 7 0 0 0 0 0 0
Tamiami Marlins
Adrian Pita
0 0 15 26 0 0 0 0 0 0
Tamiami Marlins
Michael Plasencia
0 69 0 0 0 0 0 0 0 0
Tamiami Marlins
Rowen Plasencia
0 57 0 0 0 0 0 0 0 0
Tamiami Marlins
Alexander Rizo
0 0 0 43 0 0 0 0 0 0
Tamiami Marlins
Alejandro Rosales
0 18 97 0 0 0 0 0 0 0
TBT Ballers National
Connor Berman
0 0 13 0 0 0 0 0 0 0
TBT Ballers National
Alexander Bulger
30 0 0 0 18 0 0 0 0 0
TBT Ballers National
Dayson Griffis
0 49 0 0 50 0 0 0 0 0
TBT Ballers National
Luke Keefer
0 44 0 0 14 0 0 0 0 0
TBT Ballers National
Lenox Lively
0 0 18 0 16 0 0 0 0 0
TBT Ballers National
Danny Machado
0 0 10 0 62 0 0 0 0 0
TBT Ballers National
Dylan Passo
0 0 0 0 14 0 0 0 0 0
TBT Ballers National
Kelvyn Paulino Jr
0 42 0 0 0 0 0 0 0 0
TBT Ballers National
John Rodriguez
0 6 0 0 0 0 0 0 0 0
TBT Ballers National
Sebastian Santos-Olson
29 0 0 64 0 0 0 0 0 0
TBT Ballers National
Alejandro Sardinas
0 19 0 0 0 0 0 0 0 0
TBT Ballers National
Cameron Uzzillia
0 33 0 0 47 0 0 0 0 0
Team X 13U
Anthony Cruz-Gonzalez
7 0 0 0 0 0 0 0 0 0
Team X 13U
Nicholas Gonzalez
0 32 0 0 0 0 0 0 0 0
Team X 13U
Ryan Marks
20 77 0 0 0 0 0 0 0 0
Team X 13U
Xavier Medina
60 0 0 40 0 0 0 0 0 0
Team X 13U
Angel Moreno
14 0 0 14 0 0 0 0 0 0
Team X 13U
Janiel Peguero
18 0 0 0 0 0 0 0 0 0
Team X 13U
Lazaro Rodriguez
37 0 0 37 0 0 0 0 0 0
Team X 13U
Andrew Stillwell
45 0 0 78 0 0 0 0 0 0
Team X 13U
Jacob Trottier
22 0 0 0 0 0 0 0 0 0
Top American Prospects 13U Blue
Hunter Amrich
0 33 0 0 0 0 0 0 0 0
Top American Prospects 13U Blue
Riley Fumero
0 26 0 0 0 0 0 0 0 0
Top American Prospects 13U Blue
Logan Hallaran
0 21 0 0 0 0 0 0 0 0
Top American Prospects 13U Blue
Leonard Kianes
0 0 33 0 0 0 0 0 0 0
Top American Prospects 13U Blue
Carlos Lugo
0 0 10 0 38 0 0 0 0 0
Top American Prospects 13U Blue
Zachary Malvasio
0 0 14 0 0 0 0 0 0 0
Top American Prospects 13U Blue
Michael Manna
0 20 0 71 0 0 0 0 0 0
Top American Prospects 13U Blue
Kate Maston
0 0 0 0 54 0 0 0 0 0
Top American Prospects 13U Blue
Landon Petty
0 35 0 0 1 0 0 0 0 0
Top American Prospects 13U Blue
Frankie Russo
0 0 45 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
06/18
Day 2
06/19
Day 3
06/20
Day 4
06/21
2020 PG 13U 60/90 Sunshine State ChampionshipsBallers 13U BlackRyan Johnson976/14/2020 RR
2020 PG 13U 60/90 Sunshine State ChampionshipsBallers 13U YellowBraden Smith806/14/2020 RR
2020 PG 13U 60/90 Sunshine State ChampionshipsBallers 13U YellowJackson Kelley946/14/2020 RR
2020 PG 13U 60/90 Sunshine State ChampionshipsFL Xposure TealJesus Barreto786/14/2020 RR
2020 PG 13U 60/90 Sunshine State ChampionshipsFL Xposure TealKyle Hopper826/14/2020 RR
2020 PG 13U 60/90 Sunshine State ChampionshipsKangaroo Court Roos -National 2025Xinh Nguyen936/14/2020 RR