2,196 MLB PLAYERS | 15,133 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
07/07
Day 2
07/08
Day 3
07/09
Day 4
07/10
Day 5
07/11
Day 6
07/12
Day 7
07/13
Day 8
07/14
Day 9
07/15
Day 10
07/16
Brandon Blazers Bc
Ian Bast
0 0 92 0 0 0 0 0 0 0
Brandon Blazers Bc
Brooks Brown
56 0 13 0 0 0 0 0 0 0
Brandon Blazers Bc
Marco Cafaro
93 0 0 0 0 0 0 0 0 0
Brandon Blazers Bc
Gavin Cater
22 0 0 0 0 0 0 0 0 0
Brandon Blazers Bc
Chase Conti
0 102 0 0 0 0 0 0 0 0
Brandon Blazers Bc
Brayden Dicerb
16 25 0 0 0 0 0 0 0 0
CBC International
Fano Cruz-Rivera
0 11 38 0 0 0 0 0 0 0
CBC International
Changey Cunningham
97 0 63 0 0 0 0 0 0 0
CBC International
Maikol Garcia
0 0 14 0 0 0 0 0 0 0
CBC International
Diego Irausquin
0 0 49 0 0 0 0 0 0 0
CBC International
Alexander Velez
0 77 0 0 0 0 0 0 0 0
Ecba
Geremi Carrera
0 0 80 0 0 0 0 0 0 0
Ecba
Joshua Coloma
0 47 0 0 0 0 0 0 0 0
Ecba
Deric Cruz
0 0 34 0 0 0 0 0 0 0
Ecba
Drew Kelley
0 84 0 0 0 0 0 0 0 0
Ecba
Andres Muti
56 0 26 0 0 0 0 0 0 0
Ecba
Sebastian Tabares
54 0 0 0 0 0 0 0 0 0
Ecba
Ignacio Yanez
0 0 96 0 0 0 0 0 0 0
Fl Dodgers 2023
Mason Abare
0 39 17 0 0 0 0 0 0 0
Fl Dodgers 2023
Elijah Austin
0 0 52 0 0 0 0 0 0 0
Fl Dodgers 2023
Dominic Craig
28 25 0 0 0 0 0 0 0 0
Fl Dodgers 2023
Kendi Demps
0 0 65 0 0 0 0 0 0 0
Fl Dodgers 2023
Ashton Paseiro
44 0 55 0 0 0 0 0 0 0
Fl Dodgers 2023
Aidan Rice
0 0 19 0 0 0 0 0 0 0
Fl Dodgers 2023
Luel Simo
0 30 0 0 0 0 0 0 0 0
Fl Dodgers 2023
Madden Williams
27 0 51 0 0 0 0 0 0 0
Fl Dodgers 2023
Davis Wimpelberg
0 43 0 0 0 0 0 0 0 0
Ga Select
Cole Crawford
0 0 21 0 0 0 0 0 0 0
Ga Select
Drew Hand
0 67 0 0 0 0 0 0 0 0
Ga Select
Riley Morgan
0 0 83 0 0 0 0 0 0 0
Ga Select
Cole Royer
0 38 0 0 0 0 0 0 0 0
Ga Select
Samuel Simonds
0 0 50 0 0 0 0 0 0 0
Ga Select
Robert Treadwell
0 0 75 0 0 0 0 0 0 0
Ga Select
David Vickers
0 0 19 0 0 0 0 0 0 0
Ga Select
Ian Vickers
0 0 102 0 0 0 0 0 0 0
Ga Select
Brody Yeomans
0 0 12 0 0 0 0 0 0 0
Khaos
Hunter Benjamin
50 0 0 0 0 0 0 0 0 0
Khaos
Jackson Cooper
0 9 0 0 0 0 0 0 0 0
Khaos
Landon David
0 73 0 0 0 0 0 0 0 0
Khaos
James Kierce
61 0 0 0 0 0 0 0 0 0
Khaos
Richard Reyes
0 0 63 0 0 0 0 0 0 0
Khaos
Jamor Richardson
0 0 44 0 0 0 0 0 0 0
Khaos
Elyjah Sayre
0 0 29 0 0 0 0 0 0 0
Khaos
Jesse Torres
0 0 79 0 0 0 0 0 0 0
Kingdom Baseball
Connor Ascolese
0 0 47 0 0 0 0 0 0 0
Kingdom Baseball
Julian Broadhurst
11 24 0 0 0 0 0 0 0 0
Kingdom Baseball
Ryan Burgoon
52 0 0 0 0 0 0 0 0 0
Kingdom Baseball
Chase Cooper
0 0 18 0 0 0 0 0 0 0
Kingdom Baseball
Charles Eidelman
50 0 0 0 0 0 0 0 0 0
Kingdom Baseball
Charles Lini
0 0 32 0 0 0 0 0 0 0
Kingdom Baseball
Luke Ranaudo
70 0 0 0 0 0 0 0 0 0
Kingdom Baseball
Brian Shannon
0 32 0 0 0 0 0 0 0 0
Kingdom Baseball
Jack Tucker
0 54 0 0 0 0 0 0 0 0
Legends 15u Black Powered by Under Armour
Braxton Brown
0 0 8 0 0 0 0 0 0 0
Legends 15u Black Powered by Under Armour
Gage McCrystal
0 0 84 0 0 0 0 0 0 0
Legends 15u Black Powered by Under Armour
Bubba Miller
0 2 0 0 0 0 0 0 0 0
Legends 15u Black Powered by Under Armour
Matthew Phieffer
0 105 0 0 0 0 0 0 0 0
Legends 15u Black Powered by Under Armour
Cam Rodriguez
0 0 46 0 0 0 0 0 0 0
Legends 15u Black Powered by Under Armour
Alejandro Sandoval, Jr.
16 0 68 0 0 0 0 0 0 0
Legends 15u Black Powered by Under Armour
Ethan Sorensen
77 0 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Under Armour
Adriel Avila
7 0 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Under Armour
Colson Chancey
25 15 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Under Armour
Reginald Faison Jr
18 0 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Under Armour
Will Hoerbelt
26 12 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Under Armour
Tayton Laing
58 0 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Under Armour
Jacob Lopez
0 0 81 0 0 0 0 0 0 0
Legends 17u Black Powered By Under Armour
Victor Peinado
59 0 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Under Armour
Matthew Pitre
0 84 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Under Armour
Christopher Rodriguez
45 0 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Under Armour
Kayleb Wright
16 0 0 0 0 0 0 0 0 0
Lwb 2023
Parker Brown
0 0 0 108 0 0 0 0 0 0
Lwb 2023
Payton Casey
0 0 75 0 0 0 0 0 0 0
Lwb 2023
Joshua Cruz
20 26 0 0 0 0 0 0 0 0
Lwb 2023
Gavin Dicks
0 98 0 0 0 0 0 0 0 0
Lwb 2023
Carson Henrikson
94 0 0 0 0 0 0 0 0 0
Lwb 2023
Christian Long
42 0 0 70 0 0 0 0 0 0
Lwb 2023
Max Seidl
28 0 0 1 0 0 0 0 0 0
Lwb 2023
Nathan Thresher
43 0 0 53 0 0 0 0 0 0
Orlando Scouts 2023
Braxten Butts
0 38 0 0 0 0 0 0 0 0
Orlando Scouts 2023
Patrick Combs
29 0 21 0 0 0 0 0 0 0
Orlando Scouts 2023
Bryce Francher
32 0 0 0 0 0 0 0 0 0
Orlando Scouts 2023
Cameron Lopez
27 0 0 0 0 0 0 0 0 0
Orlando Scouts 2023
Aidan McCallister
31 0 0 0 0 0 0 0 0 0
Orlando Scouts 2023
Jerrid Oropeza
45 0 19 0 0 0 0 0 0 0
Orlando Scouts 2023
Jacob Otten
20 0 0 0 0 0 0 0 0 0
Orlando Scouts 2023
William Schmitt
13 0 26 0 0 0 0 0 0 0
Orlando Scouts 2023
Ethon Tesmer
0 107 0 0 0 0 0 0 0 0
Orlando Scouts 2023
Mark Anthony Velez
24 0 0 0 0 0 0 0 0 0
Premier 16u
Wesley Borgert
27 0 45 0 0 0 0 0 0 0
Premier 16u
Grant Bowers
33 0 0 0 0 0 0 0 0 0
Premier 16u
Jason Dumas
0 26 0 0 0 0 0 0 0 0
Premier 16u
Luke Hanners
26 0 36 0 0 0 0 0 0 0
Premier 16u
Brett Jones
0 81 0 0 0 0 0 0 0 0
Premier 16u
Phillip Maddox
40 0 13 0 0 0 0 0 0 0
Premier 16u
Mason Plain
0 18 60 0 0 0 0 0 0 0
Premier 16u
Gamble Whitcomb
0 0 47 0 0 0 0 0 0 0
Premier 17u
James Bryan
105 0 0 0 0 0 0 0 0 0
Premier 17u
Matthew Dumas
7 0 0 0 0 0 0 0 0 0
Premier 17u
Dylan Evans
0 26 0 98 0 0 0 0 0 0
Premier 17u
Ethan Moody
0 0 62 0 0 0 0 0 0 0
Premier 17u
Kyler Richie
0 0 12 0 0 0 0 0 0 0
Premier 17u
Zane Starling
0 0 97 0 0 0 0 0 0 0
Premier 17u
Brayden Thomas
0 42 0 0 0 0 0 0 0 0
Savannah Elite 17u
Landon Andrews
30 0 76 0 0 0 0 0 0 0
Savannah Elite 17u
Dawson Carll
0 0 103 0 0 0 0 0 0 0
Savannah Elite 17u
Robert Carver
69 0 0 0 0 0 0 0 0 0
Savannah Elite 17u
Miles Clemmons
0 0 0 91 0 0 0 0 0 0
Savannah Elite 17u
Clayton Dean
0 12 0 0 0 0 0 0 0 0
Savannah Elite 17u
Jack Ganem
0 0 24 0 0 0 0 0 0 0
Savannah Elite 17u
Jack Saul
0 49 0 0 0 0 0 0 0 0
Savannah Elite 17u
Kaden Tuten
0 75 0 0 0 0 0 0 0 0
Swfl Nation
Mark Alvelo
0 0 87 0 0 0 0 0 0 0
Swfl Nation
Mason Blackburn
51 0 0 0 0 0 0 0 0 0
Swfl Nation
Emilio Gonzalez
0 0 0 90 0 0 0 0 0 0
Swfl Nation
Laith Lineberger
3 0 0 0 0 0 0 0 0 0
Swfl Nation
Kevin Martinez
0 0 22 103 0 0 0 0 0 0
Swfl Nation
Gavin Mohrman
77 0 0 0 0 0 0 0 0 0
Swfl Nation
Jeremiah Mulligan
0 92 0 0 0 0 0 0 0 0
Swfl Nation
Anthony Pimentel
89 0 0 0 0 0 0 0 0 0
Swfl Upperclass
Bryce Aizenshtat
0 0 29 0 0 0 0 0 0 0
Swfl Upperclass
Kolton Estridge
20 0 39 0 0 0 0 0 0 0
Swfl Upperclass
Dylan Higham
0 86 0 0 0 0 0 0 0 0
Swfl Upperclass
Robert Hyatt
0 0 28 0 0 0 0 0 0 0
Swfl Upperclass
Will Kramer
0 0 72 0 0 0 0 0 0 0
Swfl Upperclass
Louis Marsala
0 20 27 0 0 0 0 0 0 0
Swfl Upperclass
Kaden Oxnam
39 0 46 0 0 0 0 0 0 0
Swfl Upperclass
Isaac Palacios
77 0 0 0 0 0 0 0 0 0
Tampa Skyhawks 17u
Zackery Mabee
52 0 0 0 0 0 0 0 0 0
Tampa Skyhawks 17u
Dominick Mancino
0 0 34 0 0 0 0 0 0 0
Tampa Skyhawks 17u
Isaac Martinez
0 21 0 0 0 0 0 0 0 0
Tampa Skyhawks 17u
Brendan McNair
0 71 0 0 0 0 0 0 0 0
Tampa Skyhawks 17u
Raynick Ortiz
0 0 91 0 0 0 0 0 0 0
Tampa Skyhawks 17u
John Reynolds
0 23 17 0 0 0 0 0 0 0
Tampa Skyhawks 17u
Caleb Rodriguez
72 0 0 0 0 0 0 0 0 0
Tampa Skyhawks 17u
Tyler Shultz
0 0 53 0 0 0 0 0 0 0
Warriors Baseball/16u
0 89 0 0 0 0 0 0 0 0
Warriors Baseball/16u
Leo Astacio Jr.
0 0 27 0 0 0 0 0 0 0
Warriors Baseball/16u
Jacob Conner
83 0 0 0 0 0 0 0 0 0
Warriors Baseball/16u
Isaiah Sanchez
0 26 66 0 0 0 0 0 0 0
Warriors Baseball/16u
Blake Zapf
72 0 0 0 0 0 0 0 0 0
Warriors Baseball/16u
Riley Zapf
37 0 11 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/07
Day 2
07/08
Day 3
07/09
Day 4
07/10
2022 PG 16U BCS National ChampionshipBurn Atlantic 2024 - OrloskyPayton King927/5/2022 RR RR RR
2022 17U PG Independence ShowdownCBC InternationalChangey Cunningham677/4/2022 RR
2022 17U PG Independence ShowdownCBC InternationalFreddy Ruiz817/3/2022 RR
2022 17U PG Independence ShowdownEcbaGeremi Carrera877/3/2022 RR
2022 17U PG Independence ShowdownGa SelectRiley Morgan947/3/2022 RR
2022 18U PG Freedom ClassicJcs Sluggers 18uKevin Martinez917/3/2022 RR
2022 17U WWBA Florida ChampionshipLwb 2023Parker Brown1007/3/2022 RR
2022 18U PG Freedom ClassicSWFL 18UEmilio Gonzalez647/4/2022 RR
2022 18U PG Freedom ClassicSWFL 18UKevin Martinez917/3/2022 RR
2022 17U PG Freedom ClassicSwfl NationJeremiah Mulligan857/3/2022 RR