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)
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
07/26
Day 2
07/27
Day 3
07/28
Day 4
07/29
Day 5
07/30
Day 6
07/31
Day 7
08/01
Day 8
08/02
Day 9
08/03
Day 10
08/04
ALL-STARS
James Asmus
0 0 87 0 0 0 0 0 0 0
ALL-STARS
Jason Campo
6 59 0 0 0 0 0 0 0 0
ALL-STARS
Reilly Danny
96 0 0 0 0 0 0 0 0 0
ALL-STARS
Danny Macchiarola
0 24 0 0 0 0 0 0 0 0
ALL-STARS
Joey Patane
0 0 95 0 0 0 0 0 0 0
ALL-STARS
Michael Steinberg
0 70 0 0 0 0 0 0 0 0
ALL-STARS
Joe Wood
0 0 3 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Acevedo)
Kevin Barrett
20 85 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Acevedo)
Michael Knapp
81 0 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Acevedo)
Jaycen Ng
0 11 55 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Acevedo)
Jarian Peralta
0 0 84 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Acevedo)
Louis Pizzileo
0 39 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Acevedo)
Jake Podolsky
36 0 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Acevedo)
Ryan Taylor
0 0 93 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Acevedo)
A Travaglia
0 0 30 0 0 0 0 0 0 0
Connecticut Wolfpack
Jack Passeck
98 0 0 0 0 0 0 0 0 0
Connecticut Wolfpack
Chris Rhodes
0 88 0 0 0 0 0 0 0 0
Connecticut Wolfpack
William Stellato
0 99 0 0 0 0 0 0 0 0
Connecticut Wolfpack
Charlie Swanson
0 18 0 76 0 0 0 0 0 0
Connecticut Wolfpack
Bryan Vasquez
0 0 0 45 0 0 0 0 0 0
Connecticut Wolfpack
Matthew Vivona
0 0 0 16 0 0 0 0 0 0
Dig In - Ahearn
Cadeyrn Ahearn
0 43 0 0 0 0 0 0 0 0
Dig In - Ahearn
Hunter Baynes
0 0 74 0 0 0 0 0 0 0
Dig In - Ahearn
Ryan Bouma
17 0 0 0 0 0 0 0 0 0
Dig In - Ahearn
Alfonse Dello Russo
0 87 0 0 0 0 0 0 0 0
Dig In - Ahearn
Cameron Johnson
0 0 11 0 0 0 0 0 0 0
Dig In - Ahearn
Dylan Melton
0 94 0 0 0 0 0 0 0 0
Dig In - Ahearn
Scott Vaszil
0 15 0 0 0 0 0 0 0 0
Dig In - Ahearn
Connor Wilson
84 0 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Jesse Brown
60 0 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Jack Friend
0 0 5 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Dashawn Hutchinson
0 29 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Justin Lopez
0 0 55 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Max Reichenbach
0 0 91 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Gordon Votruba
0 0 82 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Brian Zbytniewski
0 77 0 0 0 0 0 0 0 0
Elite Squad NY
Ayden Alexander
29 0 73 0 0 0 0 0 0 0
Elite Squad NY
Jason Cox
28 0 10 0 0 0 0 0 0 0
Elite Squad NY
Player Crosby
19 0 16 0 0 0 0 0 0 0
Elite Squad NY
Samuel Dalsimer
0 95 0 0 0 0 0 0 0 0
Elite Squad NY
Jaydon Luna
39 0 17 0 0 0 0 0 0 0
Elite Squad NY
Jack Shurgin
23 0 0 0 0 0 0 0 0 0
Elite Squad NY
Derek Woods
20 96 0 0 0 0 0 0 0 0
Freedom Baseball
Ben Nosovitch
0 96 0 0 0 0 0 0 0 0
Freedom Baseball
Billy Plitt
0 0 32 0 0 0 0 0 0 0
Freedom Baseball
Jayden Rosario
31 0 0 0 0 0 0 0 0 0
Freedom Baseball
Benjamin Rosenberg
75 0 0 0 0 0 0 0 0 0
Freedom Baseball
Ryan Shih
0 15 100 0 0 0 0 0 0 0
Gatorball DC
Ethan Barry
42 0 55 0 0 0 0 0 0 0
Gatorball DC
Davide Bertuzzi
34 85 0 0 0 0 0 0 0 0
Gatorball DC
Jake Drimmer
0 24 0 0 0 0 0 0 0 0
Gatorball DC
Finn Hopson
12 0 50 0 0 0 0 0 0 0
Gatorball DC
Moss Kaiser
0 49 0 0 0 0 0 0 0 0
Gatorball DC
Luka Komives
15 20 0 0 0 0 0 0 0 0
Gatorball DC
William Piron
0 49 0 0 0 0 0 0 0 0
Gatorball DC
Jonathan Sauls
0 9 0 0 0 0 0 0 0 0
Gatorball DC
Flynn Sullivan
0 4 36 0 0 0 0 0 0 0
Kings Baseball Prime
Patrick Costin
0 16 29 0 0 0 0 0 0 0
Kings Baseball Prime
Aiden Coughlan
0 84 0 0 0 0 0 0 0 0
Kings Baseball Prime
Chris Diaz
33 0 0 0 0 0 0 0 0 0
Kings Baseball Prime
Nick Dimichele
39 0 0 0 0 0 0 0 0 0
Kings Baseball Prime
Argenis Lopez
51 0 0 0 0 0 0 0 0 0
Kings Baseball Prime
Aj Mitchell
19 0 0 0 0 0 0 0 0 0
Kings Baseball Prime
Lewis Rodriguez
85 0 0 0 0 0 0 0 0 0
Kings Baseball Prime
Edgar Ruiz
27 0 0 0 0 0 0 0 0 0
Kings Baseball Prime
John Stewart
9 0 0 0 0 0 0 0 0 0
L&M Baseball - New York
Anthony Arrichiello
0 0 0 58 0 0 0 0 0 0
L&M Baseball - New York
Gavin Carlucci
0 0 0 57 0 0 0 0 0 0
L&M Baseball - New York
Ryan Pritchet
0 33 0 64 0 0 0 0 0 0
L&M Baseball - New York
Justin Ramos
0 91 0 0 0 0 0 0 0 0
L&M Baseball - New York
Benjamin Raphael
0 0 86 0 0 0 0 0 0 0
L&M Baseball - New York
Charlie Sweeney
0 0 0 18 0 0 0 0 0 0
L&M Baseball - New York
Chris Thorne
0 12 0 88 0 0 0 0 0 0
L&M Baseball - New York
Nicholas Vignola
0 27 0 62 0 0 0 0 0 0
L&M Baseball - New York
Danny Witters
0 75 0 0 0 0 0 0 0 0
L&M Baseball - New York
Xavier Zykoff
97 0 0 0 0 0 0 0 0 0
LIB 14U Prime
Brian Chin
38 0 0 0 0 0 0 0 0 0
LIB 14U Prime
Ryan Degnan
0 0 48 0 0 0 0 0 0 0
LIB 14U Prime
James Eden
0 0 61 0 0 0 0 0 0 0
LIB 14U Prime
Vinny Giambona
55 0 0 0 0 0 0 0 0 0
LIB 14U Prime
Sebastian Loor
0 3 0 0 0 0 0 0 0 0
LIB 14U Prime
Ryan Robins
0 0 55 0 0 0 0 0 0 0
LIB 14U Prime
Jayson Torres
0 0 59 0 0 0 0 0 0 0
LIB 14U Prime
Sadier Vicioso
0 76 0 0 0 0 0 0 0 0
LIB 14U Prime
Tommy Waller
0 35 0 0 0 0 0 0 0 0
Long Island Elite Hicksville Elite Cuomo
Christian Corey
0 101 0 0 0 0 0 0 0 0
Long Island Elite Hicksville Elite Cuomo
Timmy Cuomo
0 69 0 0 0 0 0 0 0 0
Long Island Elite Hicksville Elite Cuomo
Owen Johansen
20 45 0 0 0 0 0 0 0 0
Long Island Elite Hicksville Elite Cuomo
Torin Kassebaum
20 28 0 0 0 0 0 0 0 0
Long Island Elite Hicksville Elite Cuomo
James Sill
0 15 33 0 0 0 0 0 0 0
Long Island Elite Hicksville Elite Cuomo
Connor Waiting
20 14 0 0 0 0 0 0 0 0
Long Island Elite Hicksville Elite Cuomo
Joseph Yovino
16 0 0 0 0 0 0 0 0 0
Long Island Elite Hicksville Elite Cuomo
Logan Zanis
14 0 84 0 0 0 0 0 0 0
New Hampshire Prospects 14U
Dylan Button
12 16 8 0 0 0 0 0 0 0
New Hampshire Prospects 14U
Nicholas Ferrucci
23 0 65 0 0 0 0 0 0 0
New Hampshire Prospects 14U
Wil Jaques
96 0 0 0 0 0 0 0 0 0
New Hampshire Prospects 14U
Sean Kuhlhoff
82 0 0 0 0 0 0 0 0 0
New Hampshire Prospects 14U
Jackson Marshall
20 84 0 0 0 0 0 0 0 0
NJ Axemen
Justin Ford
120 0 0 0 0 0 0 0 0 0
NJ Axemen
Jace Gilligan
2 0 28 0 0 0 0 0 0 0
NJ Axemen
Jonny Gilligan
48 0 0 0 0 0 0 0 0 0
NJ Axemen
Kyle Hard
19 0 38 0 0 0 0 0 0 0
NJ Axemen
Colby Laughton
19 0 20 0 0 0 0 0 0 0
NJ Axemen
Elan Ofeck
19 0 14 0 0 0 0 0 0 0
NJ Axemen
Darren Orlando
18 0 0 0 0 0 0 0 0 0
NJ Axemen
Ryan Polansky
20 0 15 0 0 0 0 0 0 0
North Atlantic Select 14u Prime
Jack Gallagher
20 0 0 0 0 0 0 0 0 0
North Atlantic Select 14u Prime
Thomas Jova
71 0 0 0 0 0 0 0 0 0
NY Gothams 14u Red (23)
Nathan Economou
0 0 10 0 0 0 0 0 0 0
NY Gothams 14u Red (23)
Randy Heredia
20 4 64 0 0 0 0 0 0 0
NY Gothams 14u Red (23)
Hugo Maggio
17 0 0 0 0 0 0 0 0 0
NY Gothams 14u Red (23)
Yorgenis Martinez
21 0 26 0 0 0 0 0 0 0
NY Gothams 14u Red (23)
William McCusker
0 74 0 0 0 0 0 0 0 0
NY Gothams 14u Red (23)
Philip Nora
9 0 0 0 0 0 0 0 0 0
NY Gothams 14u Red (23)
Ryan Perez
0 99 0 0 0 0 0 0 0 0
NY Gothams 14u Red (23)
Bradley Soto
29 0 16 0 0 0 0 0 0 0
NY Gothams 14u Red (23)
Jose Valdez
19 0 0 0 0 0 0 0 0 0
NY prospects (belson)
Thomas Barron
96 0 0 0 0 0 0 0 0 0
NY prospects (belson)
Emanuel Boutsikakis
0 14 39 0 0 0 0 0 0 0
NY prospects (belson)
Devin Colon
0 0 42 0 0 0 0 0 0 0
NY prospects (belson)
Peter Convery
11 0 0 0 0 0 0 0 0 0
NY prospects (belson)
Nicholas Garofalo
84 0 0 0 0 0 0 0 0 0
NY prospects (belson)
Sabin Ghale
0 95 0 0 0 0 0 0 0 0
NY prospects (belson)
George Kyriakopoulos
0 0 41 0 0 0 0 0 0 0
NY prospects (belson)
Jamel Vera Jr.
0 0 23 0 0 0 0 0 0 0
Richmond County Nationals 14U Quinn
Anthony Belisario
0 0 0 26 0 0 0 0 0 0
Richmond County Nationals 14U Quinn
Mateo Bravata
0 0 24 0 0 0 0 0 0 0
Richmond County Nationals 14U Quinn
Christian Corsaro
0 35 0 0 0 0 0 0 0 0
Richmond County Nationals 14U Quinn
David Falzone
0 23 0 22 0 0 0 0 0 0
Richmond County Nationals 14U Quinn
Kasey Gilman
0 17 99 0 0 0 0 0 0 0
Richmond County Nationals 14U Quinn
Chris Polemini
0 0 20 66 0 0 0 0 0 0
Richmond County Nationals 14U Quinn
Lenny Rago
0 47 0 0 0 0 0 0 0 0
Richmond County Nationals 14U Quinn
Nicholas Renna
87 0 0 0 0 0 0 0 0 0
Richmond County Nationals 14U Quinn
Robert Rispoli
0 50 0 0 0 0 0 0 0 0
Richmond County Nationals 14U Quinn
Robert Salafia Jr.
0 97 0 0 0 0 0 0 0 0
Saratoga Lightning
Evan Ash
0 3 0 0 0 0 0 0 0 0
Saratoga Lightning
Holden Johnson
0 0 91 0 0 0 0 0 0 0
Saratoga Lightning
Owen Krum
0 96 0 0 0 0 0 0 0 0
Saratoga Lightning
Orion Lansing
96 0 0 0 0 0 0 0 0 0
Saratoga Lightning
John Ragle
0 10 0 0 0 0 0 0 0 0
Saratoga Lightning
Owen Redick
1 92 0 0 0 0 0 0 0 0
South Troy Dodgers
Noah Algozzine
49 0 0 0 0 0 0 0 0 0
South Troy Dodgers
Caden Bernardo
35 0 0 0 0 0 0 0 0 0
South Troy Dodgers
Jack Gialanella
17 0 0 0 0 0 0 0 0 0
South Troy Dodgers
Owen Goodridge
0 0 78 0 0 0 0 0 0 0
South Troy Dodgers
Naim Greenberg-Nielsen
8 0 82 0 0 0 0 0 0 0
South Troy Dodgers
Luke Haluska
0 0 14 0 0 0 0 0 0 0
South Troy Dodgers
Colin Maloney
0 0 39 0 0 0 0 0 0 0
South Troy Dodgers
Andrew Pugliese
0 87 0 0 0 0 0 0 0 0
Syracuse Sports Zone 14U
Nate Arnold
85 0 0 0 0 0 0 0 0 0
Syracuse Sports Zone 14U
Alex Chrisman
10 92 0 0 0 0 0 0 0 0
Syracuse Sports Zone 14U
Ryan Klementowski
0 0 89 0 0 0 0 0 0 0
Syracuse Sports Zone 14U
Matthew Landau
0 16 0 24 0 0 0 0 0 0
Syracuse Sports Zone 14U
Cooper Polcovich
19 0 0 27 0 0 0 0 0 0
Syracuse Sports Zone 14U
Owen Stewart
0 97 0 0 0 0 0 0 0 0
Syracuse Sports Zone 14U
Casey Vaughn
0 0 0 69 0 0 0 0 0 0
Team BEAST 14u
KJ Dow
0 30 0 0 0 0 0 0 0 0
Team BEAST 14u
Aidan Katzman
0 0 42 0 0 0 0 0 0 0
Team BEAST 14u
Alex Larson
34 0 84 0 0 0 0 0 0 0
Team BEAST 14u
Chris Schneider
20 72 0 0 0 0 0 0 0 0
Team BEAST 14u
Mason Sipala
17 0 0 0 0 0 0 0 0 0
Team BEAST 14u
Anthony Speciale
17 84 0 0 0 0 0 0 0 0
Team BEAST 14u
Randy Ventura
15 21 0 0 0 0 0 0 0 0
Team BEAST 14u Red
Luke Bourren
95 0 0 0 0 0 0 0 0 0
Team BEAST 14u Red
Jackson Bullaro
17 79 0 0 0 0 0 0 0 0
Team BEAST 14u Red
Anthony Chiappetta
0 33 0 0 0 0 0 0 0 0
Team BEAST 14u Red
Euan Kang
0 0 77 0 0 0 0 0 0 0
Team BEAST 14u Red
Jack Shaw
0 0 67 0 0 0 0 0 0 0
Team BEAST 14u Red
Samuel Stafura
2 0 0 0 0 0 0 0 0 0
Team BEAST 14u Red
Anthony Tufano
88 0 0 0 0 0 0 0 0 0
Team BEAST United
Xavier Arana
20 79 0 0 0 0 0 0 0 0
Team BEAST United
Mason Butash
0 19 0 0 0 0 0 0 0 0
Team BEAST United
Dominick DiMartino
0 32 0 67 0 0 0 0 0 0
Team BEAST United
James (Jake) Griffin
0 77 0 0 0 0 0 0 0 0
Team BEAST United
Steven Mazza
0 0 0 22 0 0 0 0 0 0
Team BEAST United
Shaun McMillan
36 0 0 0 0 0 0 0 0 0
Team BEAST United
Joseph Paulino
0 18 0 0 0 0 0 0 0 0
Team BEAST United
Kyle Popko
35 0 0 45 0 0 0 0 0 0
Team BEAST United
Dylan Schnitzer
0 0 11 0 0 0 0 0 0 0
Team BEAST United
Michael Waltos
33 0 82 0 0 0 0 0 0 0
The Clubhouse 14U
Henry Aronwald
0 0 53 0 0 0 0 0 0 0
The Clubhouse 14U
Kyle Asanovic
0 0 28 0 0 0 0 0 0 0
The Clubhouse 14U
Trey Begasse
0 20 12 0 0 0 0 0 0 0
The Clubhouse 14U
John Debarber
0 28 0 0 0 0 0 0 0 0
The Clubhouse 14U
Kevin Francella
0 25 0 0 0 0 0 0 0 0
The Clubhouse 14U
Liam Haywood
0 72 0 0 0 0 0 0 0 0
The Clubhouse 14U
Jack Marshall
0 32 0 0 0 0 0 0 0 0
The Clubhouse 14U
Brayden Mazzoni
0 16 41 0 0 0 0 0 0 0
The Clubhouse 14U
Ryan Preisano
0 17 18 0 0 0 0 0 0 0
The Clubhouse 14U
Ethan Righter
18 53 0 0 0 0 0 0 0 0
The Clubhouse 14U
Quinn Stengrim
98 0 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