2,079 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
06/23
Day 2
06/24
Day 3
06/25
Day 4
06/26
Day 5
06/27
Day 6
06/28
Day 7
06/29
Day 8
06/30
Day 9
07/01
Day 10
07/02
Arbelo Baseball 2023 Scout Team
Brayden Kintner
0 0 0 56 0 0 0 0 0 0
Arbelo Baseball 2023 Scout Team
Joeshua M Lopez-Torres
0 9 0 0 0 0 0 0 0 0
Arbelo Baseball 2023 Scout Team
Jose Mavare
77 0 0 0 0 0 0 0 0 0
Arbelo Baseball 2023 Scout Team
Carlos Medina
0 45 0 0 0 0 0 0 0 0
Arbelo Baseball 2023 Scout Team
Luis M Miranda
69 0 0 0 0 0 0 0 0 0
Arbelo Baseball 2023 Scout Team
Jordan Pardue
0 32 0 13 0 0 0 0 0 0
Arbelo Baseball 2023 Scout Team
Jesus Portillo
0 0 0 54 0 0 0 0 0 0
Arbelo Baseball 2023 Scout Team
Sam Wilsky
23 0 0 0 0 0 0 0 0 0
Beast Baseball
Michael Arnold
0 42 0 0 0 0 0 0 0 0
Beast Baseball
Lucas Fernandez
0 0 0 46 0 0 0 0 0 0
Beast Baseball
Gabriel Garcia
0 0 57 0 0 0 0 0 0 0
Beast Baseball
Jacob Lopez
58 0 0 0 0 0 0 0 0 0
Beast Baseball
Alexander Perez
0 44 0 0 0 0 0 0 0 0
Beast Baseball
Corey Rodriguez
0 0 58 0 0 0 0 0 0 0
Beast Baseball
Vincent Van Hemert
0 0 0 64 0 0 0 0 0 0
Canes Florida 2024 Prime
Frankie Fazzone
0 42 0 0 0 0 0 0 0 0
Canes Florida 2024 Prime
Aiden Fowks
19 0 0 0 0 0 0 0 0 0
Canes Florida 2024 Prime
Blake Holshouser
0 0 87 0 0 0 0 0 0 0
Canes Florida 2024 Prime
Logan Schwartz
30 0 34 0 0 0 0 0 0 0
Canes Florida 2024 Prime
John Christian Serovich
0 81 0 0 0 0 0 0 0 0
Canes Florida 2024 Prime
Noah Torres
54 0 0 0 0 0 0 0 0 0
Canes Florida 2024 Prime
Coby Vallee
0 12 12 0 0 0 0 0 0 0
DLT BASEBALL
Elijah Buffaloe
0 14 0 0 0 0 0 0 0 0
DLT BASEBALL
Ian Gonzalez
0 0 47 0 0 0 0 0 0 0
DLT BASEBALL
Moises Hernandez
48 0 0 0 0 0 0 0 0 0
DLT BASEBALL
Rafael Masdiaz
28 0 25 0 0 0 0 0 0 0
DLT BASEBALL
Roy Ortiz Vázquez
0 0 54 0 0 0 0 0 0 0
DLT BASEBALL
Felix Ramos
0 0 37 0 0 0 0 0 0 0
DLT BASEBALL
Noah Robledo
0 56 0 0 0 0 0 0 0 0
DLT BASEBALL
Jeremy Sanchez
0 27 34 0 0 0 0 0 0 0
DLT BASEBALL
Cristian Viali
0 0 26 0 0 0 0 0 0 0
DLT BASEBALL
Cesar Yanez
0 0 19 0 0 0 0 0 0 0
Ftb Tucci 2023
Taylor Burdon
22 0 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Brady Carroll
0 0 23 0 0 0 0 0 0 0
Ftb Tucci 2023
Tyler Fritsch
57 0 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Braden Lawson
0 0 51 0 0 0 0 0 0 0
Ftb Tucci 2023
Zack McQuiston
0 0 23 0 0 0 0 0 0 0
Ftb Tucci 2023
Austin Olander
62 0 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Carter Payne
40 0 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Andrew Pierce
0 85 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Caleb Rodriguez
59 0 0 0 0 0 0 0 0 0
Ga Select
Aidan Adams
0 0 40 0 0 0 0 0 0 0
Ga Select
Cole Crawford
0 0 15 0 0 0 0 0 0 0
Ga Select
Colton Crews
0 0 86 0 0 0 0 0 0 0
Ga Select
Riley Morgan
0 87 0 0 0 0 0 0 0 0
Ga Select
Samuel Simonds
0 14 0 0 0 0 0 0 0 0
Ga Select
Ian Vickers
0 102 0 0 0 0 0 0 0 0
Gsb Prospects 2023
Antonio Aguilar
95 0 0 0 0 0 0 0 0 0
Gsb Prospects 2023
Ben Bikar Jr
45 0 0 0 0 0 0 0 0 0
Gsb Prospects 2023
Jayven Caine
12 55 0 0 0 0 0 0 0 0
Gsb Prospects 2023
Ethan Davenport
35 0 0 0 0 0 0 0 0 0
Gsb Prospects 2023
Jose Montalvo
0 0 93 0 0 0 0 0 0 0
Gsb Prospects 2023
Garrett Morgan
46 0 0 0 0 0 0 0 0 0
Gsb Prospects 2023
Manny Retana
28 6 10 0 0 0 0 0 0 0
Gsb Prospects 2023
Zachary Staples
0 66 0 0 0 0 0 0 0 0
Kingdom Baseball
Connor Ascolese
44 0 0 0 0 0 0 0 0 0
Kingdom Baseball
Evan Baker
38 0 0 0 0 0 0 0 0 0
Kingdom Baseball
Julian Broadhurst
25 0 0 0 0 0 0 0 0 0
Kingdom Baseball
Ryan Burgoon
24 0 0 0 0 0 0 0 0 0
Kingdom Baseball
Charles Eidelman
0 0 25 0 0 0 0 0 0 0
Kingdom Baseball
Walker Gibson
0 20 0 0 0 0 0 0 0 0
Kingdom Baseball
Jack Margelos
82 0 0 0 0 0 0 0 0 0
Kingdom Baseball
Brian Shannon
3 0 61 0 0 0 0 0 0 0
Kingdom Baseball
Jack Tucker
0 55 0 0 0 0 0 0 0 0
Lol Blaze Baseball 2023-2024
Nate Aprile
0 43 0 38 0 0 0 0 0 0
Lol Blaze Baseball 2023-2024
Logan Baisley
19 0 86 0 0 0 0 0 0 0
Lol Blaze Baseball 2023-2024
Sutton Christie
15 43 0 24 0 0 0 0 0 0
Lol Blaze Baseball 2023-2024
Max Folkman
28 0 0 18 0 0 0 0 0 0
Lol Blaze Baseball 2023-2024
Nathan Hull
0 37 0 0 0 0 0 0 0 0
Lol Blaze Baseball 2023-2024
Carson Jackson
6 0 0 91 0 0 0 0 0 0
Lol Blaze Baseball 2023-2024
James Van Meter
36 0 0 0 0 0 0 0 0 0
Lol Blaze Baseball 2023-2024
Garrett Watson
72 0 0 0 0 0 0 0 0 0
MVP Baseball Academy
Andres Acuna
42 0 0 0 0 0 0 0 0 0
MVP Baseball Academy
Melvin Castro
4 0 0 0 0 0 0 0 0 0
MVP Baseball Academy
Pedro Colon
25 0 0 0 0 0 0 0 0 0
MVP Baseball Academy
Jose Herrera
41 0 10 0 0 0 0 0 0 0
MVP Baseball Academy
Jorwill Millan
28 0 0 0 0 0 0 0 0 0
MVP Baseball Academy
Johann Monrroy
33 91 0 0 0 0 0 0 0 0
MVP Baseball Academy
David Otero
46 0 0 0 0 0 0 0 0 0
MVP Baseball Academy
Leiber Sanchez
0 0 98 0 0 0 0 0 0 0
Orlando Scouts 2023
Braxten Butts
0 0 1 0 0 0 0 0 0 0
Orlando Scouts 2023
Patrick Combs
0 0 28 0 0 0 0 0 0 0
Orlando Scouts 2023
Bryce Francher
95 0 0 0 0 0 0 0 0 0
Orlando Scouts 2023
Jerrid Oropeza
20 24 72 0 0 0 0 0 0 0
Orlando Scouts 2023
William Schmitt
0 33 0 0 0 0 0 0 0 0
Orlando Scouts 2023
Ethon Tesmer
0 41 0 0 0 0 0 0 0 0
Orlando Scouts 2023
John Vezina
0 7 0 0 0 0 0 0 0 0
Premier 17u
James Bryan
102 0 0 0 0 0 0 0 0 0
Premier 17u
Parker Copeland
0 16 58 0 0 0 0 0 0 0
Premier 17u
Jackson Kendrick
0 24 0 0 0 0 0 0 0 0
Premier 17u
Kyler Nowling
0 26 0 0 0 0 0 0 0 0
Premier 17u
Kyler Richie
0 28 7 0 0 0 0 0 0 0
Premier 17u
Zane Starling
0 0 95 0 0 0 0 0 0 0
Premier 17u
Brayden Thomas
0 0 52 0 0 0 0 0 0 0
PRIMAL 9 - GOULETTE / KELLEY
Brady Gentile
5 0 0 0 0 0 0 0 0 0
PRIMAL 9 - GOULETTE / KELLEY
Robbie Lee
27 16 62 0 0 0 0 0 0 0
PRIMAL 9 - GOULETTE / KELLEY
Evan Marshall
0 0 83 0 0 0 0 0 0 0
PRIMAL 9 - GOULETTE / KELLEY
Jordan Moscoso
0 28 22 0 0 0 0 0 0 0
PRIMAL 9 - GOULETTE / KELLEY
Jesus Padin
54 0 0 0 0 0 0 0 0 0
PRIMAL 9 - GOULETTE / KELLEY
Michael Perez
27 0 27 0 0 0 0 0 0 0
PRIMAL 9 - GOULETTE / KELLEY
Brian Young
0 56 0 0 0 0 0 0 0 0
Texas Rangers
Anthony Garcia
53 0 0 0 0 0 0 0 0 0
Texas Rangers
Yosvany Gomez
100 0 0 0 0 0 0 0 0 0
Texas Rangers
Abel Martin
28 74 0 0 0 0 0 0 0 0
Texas Rangers
Leyner Rodriguez
59 0 0 0 0 0 0 0 0 0
Texas Rangers
Matthew Zamora
4 0 30 0 0 0 0 0 0 0
Warriors Baseball/16u
Kaden Aguiar
0 0 31 0 0 0 0 0 0 0
Warriors Baseball/16u
Leo Astacio Jr.
0 0 24 0 0 0 0 0 0 0
Warriors Baseball/16u
Aiden Dolan
71 0 0 0 0 0 0 0 0 0
Warriors Baseball/16u
Tony Marrero
0 0 55 0 0 0 0 0 0 0
Warriors Baseball/16u
Isaiah Sanchez
0 70 0 0 0 0 0 0 0 0
Warriors Baseball/16u
Nathan Woytowich
15 0 50 0 0 0 0 0 0 0
Warriors Baseball/16u
Blake Zapf
0 0 27 0 0 0 0 0 0 0
Warriors Baseball/16u
Riley Zapf
28 0 20 0 0 0 0 0 0 0
Wily Mo Dragons - Scout Team
Miguel Arévalo Capecchi
0 0 0 42 0 0 0 0 0 0
Wily Mo Dragons - Scout Team
Adrian Cartaya
0 85 0 0 0 0 0 0 0 0
Wily Mo Dragons - Scout Team
Cayden Hessemyer
0 0 0 14 0 0 0 0 0 0
Wily Mo Dragons - Scout Team
Ethan Jones
53 0 0 50 0 0 0 0 0 0
Wily Mo Dragons - Scout Team
David Limbach
0 0 0 16 0 0 0 0 0 0
Wily Mo Dragons - Scout Team
Maddox McDougall
33 0 0 97 0 0 0 0 0 0
Wily Mo Dragons - Scout Team
Max Menendez
0 65 0 0 0 0 0 0 0 0
Wily Mo Dragons - Scout Team
Eli Rodriguez
0 30 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