2,210 MLB PLAYERS | 15,135 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
04/21
Day 2
04/22
Day 3
04/23
Day 4
04/24
Day 5
04/25
Day 6
04/26
Day 7
04/27
Day 8
04/28
Day 9
04/29
Day 10
04/30
14u All Out Pack
Dion D'Amico
21 0 0 0 0 0 0 0 0 0
14u All Out Pack
Bryce Derrickson
24 33 0 0 0 0 0 0 0 0
14u All Out Pack
Michael Jones
8 0 0 0 0 0 0 0 0 0
14u All Out Pack
Jacob Kupsey
20 72 0 0 0 0 0 0 0 0
14u All Out Pack
Shea McKenna
8 0 0 0 0 0 0 0 0 0
14u All Out Pack
Trey McLeer
71 0 0 0 0 0 0 0 0 0
14u All Out Pack
Kyle Neri
69 0 0 0 0 0 0 0 0 0
14u All Out Pack
Jake Siegel
0 10 0 0 0 0 0 0 0 0
14u All Out Pack
Jesse Specter
0 25 0 0 0 0 0 0 0 0
14u All Out Pack
Nick Tomasetto
21 0 0 0 0 0 0 0 0 0
buchman baseball
John Abrahamsen
0 8 0 0 0 0 0 0 0 0
buchman baseball
Rocko Brzezniak
75 0 0 0 0 0 0 0 0 0
buchman baseball
Christopher "C.J." Fredericks
59 0 0 0 0 0 0 0 0 0
buchman baseball
Josh Mack
78 0 0 0 0 0 0 0 0 0
buchman baseball
Aarush Sood
0 21 0 0 0 0 0 0 0 0
buchman baseball
Gianluca Varile
0 26 0 0 0 0 0 0 0 0
buchman baseball
Tyler Villa
0 96 0 0 0 0 0 0 0 0
Compete Academy Mavs
Mike Antonucci
49 0 0 0 0 0 0 0 0 0
Compete Academy Mavs
Matt Feld
0 65 0 0 0 0 0 0 0 0
Compete Academy Mavs
Owen Johnston
83 0 0 0 0 0 0 0 0 0
Compete Academy Mavs
William LaBruno
41 0 0 0 0 0 0 0 0 0
Compete Academy Mavs
Andrew Lombardi
13 0 0 0 0 0 0 0 0 0
Compete Academy Mavs
Aaron Tretsky
79 0 0 0 0 0 0 0 0 0
Compete Academy Mavs
Thomas Zeh
5 43 0 0 0 0 0 0 0 0
Downingtown Bandits
Jack Benis
7 0 0 0 0 0 0 0 0 0
Downingtown Bandits
Dominick DiFonzo
0 40 0 0 0 0 0 0 0 0
Downingtown Bandits
Marc Garcia
20 87 0 0 0 0 0 0 0 0
Downingtown Bandits
Shay Geib
56 0 0 0 0 0 0 0 0 0
Downingtown Bandits
Alex Lehman
20 0 0 0 0 0 0 0 0 0
Downingtown Bandits
William Poole
75 0 0 0 0 0 0 0 0 0
Downingtown Bandits
Eddie Smink
0 89 0 0 0 0 0 0 0 0
Falcons Baseball Showcase
Noel Batista
0 20 0 0 0 0 0 0 0 0
Falcons Baseball Showcase
Jake Baumann
0 82 0 0 0 0 0 0 0 0
Falcons Baseball Showcase
Shane Cangemi
0 98 0 0 0 0 0 0 0 0
Falcons Baseball Showcase
Robby Gutekunst
55 0 0 0 0 0 0 0 0 0
Falcons Baseball Showcase
Santino Harwood
75 0 0 0 0 0 0 0 0 0
Falcons Baseball Showcase
Edgar Harwood III
0 92 0 0 0 0 0 0 0 0
Falcons Baseball Showcase
Roman Tozzi
0 88 0 0 0 0 0 0 0 0
Hawks Baseball
Danny Buchanan
0 12 0 0 0 0 0 0 0 0
Hawks Baseball
Brett Cain
0 58 0 0 0 0 0 0 0 0
Hawks Baseball
PJ Craig
11 0 0 0 0 0 0 0 0 0
Hawks Baseball
Owen Davenport
52 0 0 0 0 0 0 0 0 0
Hawks Baseball
AJ McGettigan
45 0 0 0 0 0 0 0 0 0
Hawks Baseball
Jared McKinney
64 0 0 0 0 0 0 0 0 0
Hawks Baseball
Ashton Myers
0 57 0 0 0 0 0 0 0 0
Hawks Baseball
Ryan Weingartner
78 0 0 0 0 0 0 0 0 0
Keystone State Bombers 14u
Fisher Druck
0 56 0 0 0 0 0 0 0 0
Keystone State Bombers 14u
Brycen Flinton
45 0 0 0 0 0 0 0 0 0
Keystone State Bombers 14u
Michael Heckman
64 0 0 0 0 0 0 0 0 0
Keystone State Bombers 14u
Tyler Houser
0 26 0 0 0 0 0 0 0 0
Keystone State Bombers 14u
Ryan Richardson
48 0 0 0 0 0 0 0 0 0
Keystone State Bombers 14u
Nikolas Rubendall
0 55 0 0 0 0 0 0 0 0
Keystone State Bombers 14u
Alex Ruiz
0 8 0 0 0 0 0 0 0 0
Keystone State Bombers 14u
Ben Shenosky
0 72 0 0 0 0 0 0 0 0
Keystone State Bombers 14u
Matt Williams
0 76 0 0 0 0 0 0 0 0
Keystone War Eagles
Carson Applegate
20 10 0 0 0 0 0 0 0 0
Keystone War Eagles
Nick Barone
13 0 0 0 0 0 0 0 0 0
Keystone War Eagles
Ryan Costello
19 49 0 0 0 0 0 0 0 0
Keystone War Eagles
Aidan Deakins
19 85 0 0 0 0 0 0 0 0
Keystone War Eagles
Josh Heath
20 43 0 0 0 0 0 0 0 0
Keystone War Eagles
Tanner Nolan
57 0 0 0 0 0 0 0 0 0
Keystone War Eagles
Logan Ray
0 49 0 0 0 0 0 0 0 0
Keystone War Eagles
Luke Zeisloft
25 0 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Hunter Case
0 20 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Ethan Caudo
0 91 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Chase Cohen
36 0 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Chase Miller
26 0 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Shane Mummey
70 0 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Cameron Smiley
0 76 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Noah Spangler
18 21 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Cody Valentine
7 0 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Bailey Wickstrom
55 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