2,210 MLB PLAYERS | 15,134 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/11
Day 2
10/12
Day 3
10/13
Day 4
10/14
Day 5
10/15
Day 6
10/16
Day 7
10/17
Day 8
10/18
Day 9
10/19
Day 10
10/20
Dream Chasers Academy
Anthony Alburquerque, Jr
0 49 0 0 0 0 0 0 0 0
Dream Chasers Academy
Matias Pelaez
0 0 90 0 0 0 0 0 0 0
Dream Chasers Academy
Lucas Pena
0 74 0 0 0 0 0 0 0 0
Dream Chasers Academy
Stephen Pio
0 15 0 0 0 0 0 0 0 0
Dream Chasers Academy
Chase Ringen
0 41 0 0 0 0 0 0 0 0
Dream Chasers Academy
Pedro Rodriguez Jr
0 28 0 0 0 0 0 0 0 0
Dream Chasers Academy
Simon Shaham
0 0 14 0 0 0 0 0 0 0
Dream Chasers Academy
Jesse Soberal Jr
0 0 102 0 0 0 0 0 0 0
Dream Chasers Academy
Dante Torres
0 0 62 0 0 0 0 0 0 0
Fbt Ghost 13u Red
Tyler Aboyoun
0 0 43 0 0 0 0 0 0 0
Fbt Ghost 13u Red
Jack Fleetwood
0 20 55 0 0 0 0 0 0 0
Fbt Ghost 13u Red
Tayt Kent
0 21 0 0 0 0 0 0 0 0
Fbt Ghost 13u Red
Justin Mahoney
0 0 100 0 0 0 0 0 0 0
Fbt Ghost 13u Red
Nicholas Marino
0 54 0 0 0 0 0 0 0 0
Fbt Ghost 13u Red
Adrian Mercado
0 2 13 0 0 0 0 0 0 0
Fbt Ghost 13u Red
Thomas Morgan
0 90 0 0 0 0 0 0 0 0
Fbt Ghost 13u Red
Alex Sanchez
0 0 34 0 0 0 0 0 0 0
Fbt Ghost 13u Red
Jaiden Turi
0 0 24 0 0 0 0 0 0 0
Grit 13u Black
Chris Buonomo
0 46 0 0 0 0 0 0 0 0
Grit 13u Black
Chase Carone
0 43 0 0 0 0 0 0 0 0
Grit 13u Black
Mikey Garcia
0 11 0 0 0 0 0 0 0 0
Grit 13u Black
James O'Connor
0 73 0 0 0 0 0 0 0 0
Grit 13u Black
Christopher Oliva
0 30 0 0 0 0 0 0 0 0
Grit 13u Black
Micah Rosaldo
0 0 53 0 0 0 0 0 0 0
Grit 13u Black
Kaito Weng
0 25 0 0 0 0 0 0 0 0
Grit 13u Orange
Cameron Cohen
0 20 0 0 0 0 0 0 0 0
Grit 13u Orange
Tyler Esterkin
0 2 107 0 0 0 0 0 0 0
Grit 13u Orange
Jackson Weiss
0 95 0 0 0 0 0 0 0 0
Grit 13u Orange
William Whelan
0 88 0 0 0 0 0 0 0 0
Grit 13u Orange
Shane Wooster
0 8 0 0 0 0 0 0 0 0
Jersey Storm
Manaury Cepeda
0 90 0 0 0 0 0 0 0 0
Jersey Storm
Legacy Crespo
0 71 0 0 0 0 0 0 0 0
Jersey Storm
Alijah Hall
0 0 27 0 0 0 0 0 0 0
Jersey Storm
Jovian Rodriguez
0 53 0 0 0 0 0 0 0 0
Jersey Storm
Peyton Silva
0 0 58 0 0 0 0 0 0 0
MC Dragons
Trevor Banes
0 0 48 0 0 0 0 0 0 0
MC Dragons
Liano Bisceglia
0 46 0 0 0 0 0 0 0 0
MC Dragons
Andrew Bode
0 48 0 0 0 0 0 0 0 0
MC Dragons
Zach Dionyssiou
0 37 36 0 0 0 0 0 0 0
MC Dragons
Chase Dougherty
0 0 11 0 0 0 0 0 0 0
MC Dragons
Travis Gentile
0 43 0 0 0 0 0 0 0 0
MC Dragons
Matteo Peralta
0 0 47 0 0 0 0 0 0 0
MC Dragons
Christopher Portman
0 86 4 0 0 0 0 0 0 0
North Jersey Diamondbacks 13u Prime
Alex Bulleri
0 81 0 0 0 0 0 0 0 0
North Jersey Diamondbacks 13u Prime
Javier Cruz Jr.
0 0 65 0 0 0 0 0 0 0
North Jersey Diamondbacks 13u Prime
Gavin Grasso
0 0 11 0 0 0 0 0 0 0
North Jersey Diamondbacks 13u Prime
Trevor Grasso
0 49 0 0 0 0 0 0 0 0
North Jersey Diamondbacks 13u Prime
Parker Guzman
0 27 0 0 0 0 0 0 0 0
North Jersey Diamondbacks 13u Prime
Jacob Kida
0 14 18 0 0 0 0 0 0 0
North Jersey Diamondbacks 13u Prime
Joshua Perez
0 53 0 0 0 0 0 0 0 0
North Jersey Diamondbacks 13u Prime
Luke Yeo
0 15 0 0 0 0 0 0 0 0
North Jersey Heat
Davian Castro
0 63 0 0 0 0 0 0 0 0
North Jersey Heat
Matthew Gillock
0 17 0 0 0 0 0 0 0 0
North Jersey Heat
Jarrod Harrington
0 49 0 0 0 0 0 0 0 0
North Jersey Heat
Andrew Mahoney
0 0 71 0 0 0 0 0 0 0
North Jersey Heat
Jose Parra
0 89 0 0 0 0 0 0 0 0
North Jersey Heat
Griffin Vidal
0 0 39 0 0 0 0 0 0 0
North Rockland Bulldogs
Timmy Cruger
0 74 0 0 0 0 0 0 0 0
North Rockland Bulldogs
James Maltbie
0 56 0 0 0 0 0 0 0 0
North Rockland Bulldogs
Sean McGrath
0 0 64 0 0 0 0 0 0 0
North Rockland Bulldogs
Mason Pommerencke
0 41 0 0 0 0 0 0 0 0
North Rockland Bulldogs
Sammy Salomon
0 12 0 0 0 0 0 0 0 0
North Rockland Bulldogs
Austin Ulrich
0 0 18 0 0 0 0 0 0 0
Northeast Dodgers 13u
Mason Benitez
0 29 0 0 0 0 0 0 0 0
Northeast Dodgers 13u
Michael Cavagnaro
0 0 39 0 0 0 0 0 0 0
Northeast Dodgers 13u
Tyler Hannigan
0 21 73 0 0 0 0 0 0 0
Northeast Dodgers 13u
Emanuel Lai
0 17 0 0 0 0 0 0 0 0
Northeast Dodgers 13u
Peyton Lora
0 21 10 0 0 0 0 0 0 0
Northeast Dodgers 13u
Matthew Ramos
0 31 0 0 0 0 0 0 0 0
Northeast Dodgers 13u
Noel Vazquez
0 65 0 0 0 0 0 0 0 0
Northeast Dodgers 13u
Aaron Yoo
0 81 0 0 0 0 0 0 0 0
PowerBat PS2 Agape
Aiden Alberto
0 0 17 0 0 0 0 0 0 0
PowerBat PS2 Agape
Mason Alvarez
0 32 0 0 0 0 0 0 0 0
PowerBat PS2 Agape
Joel Kang
0 34 0 0 0 0 0 0 0 0
PowerBat PS2 Agape
Jadiel Munoz
0 19 20 0 0 0 0 0 0 0
PowerBat PS2 Agape
Jace-Kassidy Thompson
0 4 0 0 0 0 0 0 0 0
PowerBat PS2 Agape
Chase Toledo
0 3 61 0 0 0 0 0 0 0
PowerBat PS2 Agape
Dariel Valdez
0 18 0 0 0 0 0 0 0 0
PowerBat PS2 Agape
Abbriel Ventura
0 19 21 0 0 0 0 0 0 0
PowerBat PS2 Agape
Yaviel Ventura
0 29 0 0 0 0 0 0 0 0
PowerBat PS2 Agape
Shane Wendelken
0 67 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