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
05/10
Day 2
05/11
Day 3
05/12
Day 4
05/13
Day 5
05/14
Day 6
05/15
Day 7
05/16
Day 8
05/17
Day 9
05/18
Day 10
05/19
BLBA 2023 Black
Brayden Dilday
0 77 0 0 0 0 0 0 0 0
BLBA 2023 Black
Talor Grubbs
0 0 32 0 0 0 0 0 0 0
BLBA 2023 Black
Mason Lynch
0 39 0 0 0 0 0 0 0 0
BLBA 2023 Black
Dominic Mickle
0 6 99 0 0 0 0 0 0 0
BLBA 2023 Black
Riley Ruiz
0 39 72 0 0 0 0 0 0 0
BLBA 2023 Black
Tucker Smith
0 17 31 0 0 0 0 0 0 0
Canes 14U MD-Maxwell
Colin Byrnes
0 27 0 0 0 0 0 0 0 0
Canes 14U MD-Maxwell
Rob Carpenter
0 8 0 0 0 0 0 0 0 0
Canes 14U MD-Maxwell
Ryan Maxwell
0 35 0 0 0 0 0 0 0 0
Canes 14U MD-Maxwell
Antonio Perrotta
0 72 0 0 0 0 0 0 0 0
Canes 14U MD-Maxwell
Ryan Woolery
0 83 0 0 0 0 0 0 0 0
Canes VA/757 Emhoff
Jerry Barnes
0 93 0 0 0 0 0 0 0 0
Canes VA/757 Emhoff
Jacob Hemmis
0 38 0 0 0 0 0 0 0 0
Canes VA/757 Emhoff
Devin Hicks
0 31 0 0 0 0 0 0 0 0
Canes VA/757 Emhoff
Payton Shipman
0 14 0 0 0 0 0 0 0 0
Dig In - Ahearn
Ryan Bouma
0 32 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 43 0 0 0 0 0 0 0
Dig In - Ahearn
Connor Wilson
0 61 0 0 0 0 0 0 0 0
Ground Breakers (G3)
Joshua Galvin
0 0 40 0 0 0 0 0 0 0
Ground Breakers (G3)
Elijah Henry
0 29 47 0 0 0 0 0 0 0
Ground Breakers (G3)
Ryheam Mack
0 0 11 0 0 0 0 0 0 0
Ground Breakers (G3)
Kydese Queen Jr.
0 91 0 0 0 0 0 0 0 0
Ground Breakers (G3)
TayShaun Walton
0 16 0 0 0 0 0 0 0 0
Huguenot Huskies 14u
Easton Kite
0 75 0 0 0 0 0 0 0 0
Huguenot Huskies 14u
Nick McCray
0 17 0 0 0 0 0 0 0 0
Huguenot Huskies 14u
Cooper Meads
0 83 0 0 0 0 0 0 0 0
Huguenot Huskies 14u
Joshua Moskovitz
0 0 35 0 0 0 0 0 0 0
Huguenot Huskies 14u
Vinnie Shelah
0 6 0 0 0 0 0 0 0 0
Huguenot Huskies 14u
Grant Smith
0 28 0 0 0 0 0 0 0 0
Mid Maryland United Prospects
Keegan Johnson
0 11 78 0 0 0 0 0 0 0
Mid Maryland United Prospects
E.J. Lowry
0 12 0 0 0 0 0 0 0 0
Mid Maryland United Prospects
Travis Remsberg
0 30 0 0 0 0 0 0 0 0
Mid Maryland United Prospects
Garret Rosenberry
0 88 0 0 0 0 0 0 0 0
Mid Maryland United Prospects
Bryce Rudisill
0 63 0 0 0 0 0 0 0 0
Mid Maryland United Prospects
Gavin Wall
0 43 0 0 0 0 0 0 0 0
Mid-Atlantic Orioles Daneker
Preston Branzelle
0 0 37 0 0 0 0 0 0 0
Mid-Atlantic Orioles Daneker
Sheldan Ciucci
0 70 0 0 0 0 0 0 0 0
Mid-Atlantic Orioles Daneker
Johnny Greenwell
0 51 0 0 0 0 0 0 0 0
Mid-Atlantic Orioles Daneker
John Romano
0 30 0 0 0 0 0 0 0 0
Mid-Atlantic Orioles Daneker
Jonah Snyder
0 43 0 0 0 0 0 0 0 0
Mid-Atlantic Orioles Youngman
Mitchell Bayles
0 9 94 0 0 0 0 0 0 0
Mid-Atlantic Orioles Youngman
Taylor Catlett
0 95 0 0 0 0 0 0 0 0
Mid-Atlantic Orioles Youngman
Ethan Hudson
0 80 0 0 0 0 0 0 0 0
Mid-Atlantic Orioles Youngman
Shepard Munson
0 0 10 0 0 0 0 0 0 0
Mid-Atlantic Orioles Youngman
Braden Piersol
0 61 0 0 0 0 0 0 0 0
MVP Terps National 14U
Matthew Colella
0 0 17 0 0 0 0 0 0 0
MVP Terps National 14U
Connor Godshalk
0 72 0 0 0 0 0 0 0 0
MVP Terps National 14U
Jason Mack
0 41 73 0 0 0 0 0 0 0
MVP Terps National 14U
Jerome Benjamin (Jb) Manarchuck
0 20 0 0 0 0 0 0 0 0
MVP Terps National 14U
Bryson Moore
0 0 71 0 0 0 0 0 0 0
MVP Terps National 14U
Conner Moore
0 4 77 0 0 0 0 0 0 0
NoVa Vipers 14u
Zach Danielczyk
0 86 0 0 0 0 0 0 0 0
NoVa Vipers 14u
Nick Desantis
0 0 64 0 0 0 0 0 0 0
NoVa Vipers 14u
Connor Hughes
0 0 15 0 0 0 0 0 0 0
NoVa Vipers 14u
Ethan Myung
0 94 0 0 0 0 0 0 0 0
NoVa Vipers 14u
Jeremy Stine
0 0 22 0 0 0 0 0 0 0
Replay Rangers 14u Murphy
Alex Estes
0 39 0 0 0 0 0 0 0 0
Replay Rangers 14u Murphy
Anthony Famiglietti
0 33 0 0 0 0 0 0 0 0
Replay Rangers 14u Murphy
Jack Gustafson
0 55 0 0 0 0 0 0 0 0
Replay Rangers 14u Murphy
Jaden Mazaris
0 46 0 0 0 0 0 0 0 0
Replay Rangers 14u Murphy
Drew Meaden
0 69 0 0 0 0 0 0 0 0
Richmond Braves 14U American
Jackson Herbert
0 0 57 0 0 0 0 0 0 0
Richmond Braves 14U American
Peyton Hinton
0 0 47 0 0 0 0 0 0 0
Richmond Braves 14U American
Cameron Main
0 23 0 0 0 0 0 0 0 0
Richmond Braves 14U American
Andrew (AJ) Poole
0 87 0 0 0 0 0 0 0 0
Richmond Braves 14U American
Terrence Rhodes
0 96 0 0 0 0 0 0 0 0
Richmond Braves 14U American
Austin Whirley
0 35 0 0 0 0 0 0 0 0
RockIt Sports Blue
Charlie Knighton
0 22 53 0 0 0 0 0 0 0
RockIt Sports Blue
Sam Roberson
0 86 0 0 0 0 0 0 0 0
RockIt Sports Blue
Lee Sowers
0 0 39 0 0 0 0 0 0 0
RockIt Sports Blue
Jameson Spence
0 0 36 0 0 0 0 0 0 0
Stars Baseball 14u Colangelo
Jae'Dan Carter
0 66 0 0 0 0 0 0 0 0
Stars Baseball 14u Colangelo
Cooper Harris
0 0 49 0 0 0 0 0 0 0
Stars Baseball 14u Colangelo
Jack Kuzmicki
0 30 0 0 0 0 0 0 0 0
Stars Baseball 14u Colangelo
Brett Renfrow
0 83 0 0 0 0 0 0 0 0
Stars Baseball 14u Colangelo
Joey Swekosky
0 0 69 0 0 0 0 0 0 0
Stars Baseball 14u Colangelo
Mason Wells
0 0 3 0 0 0 0 0 0 0
Stars Baseball 14u Colangelo
Jp Williams
0 29 0 0 0 0 0 0 0 0
Stars Baseball 14u Morabito
Bannon Brazell
0 19 0 0 0 0 0 0 0 0
Stars Baseball 14u Morabito
Henry Ford
0 0 38 0 0 0 0 0 0 0
Stars Baseball 14u Morabito
Marcus LeClair
0 45 0 0 0 0 0 0 0 0
Stars Baseball 14u Morabito
Michael Lewis
0 80 87 0 0 0 0 0 0 0
Stars Baseball 14u Morabito
Hank Lippman
0 20 0 0 0 0 0 0 0 0
Stars Baseball 14u Morabito
Jakob Luu
0 14 0 0 0 0 0 0 0 0
Stars Baseball 14u Morabito
Christopher Morabito
0 43 0 0 0 0 0 0 0 0
Stars Baseball 14u Morabito
Jackson Sirois
0 0 16 0 0 0 0 0 0 0
Stars Baseball Matta
Brennen Card
0 59 0 0 0 0 0 0 0 0
Stars Baseball Matta
Eli Edelman
0 38 0 0 0 0 0 0 0 0
Stars Baseball Matta
Price Holbrook
0 4 77 0 0 0 0 0 0 0
Stars Baseball Matta
Carter Hosfeld
0 51 0 0 0 0 0 0 0 0
Stars Baseball Matta
Kameron Mahoney
0 48 0 0 0 0 0 0 0 0
Stars Baseball Matta
Victor Nardone
0 0 1 0 0 0 0 0 0 0
Stars Baseball Matta
Ryan Ramdat
0 9 0 0 0 0 0 0 0 0
US Elite 14U National
Joe Ayala
0 68 0 0 0 0 0 0 0 0
US Elite 14U National
Drew Denham
0 5 0 0 0 0 0 0 0 0
US Elite 14U National
Jake Kozlowski
0 67 0 0 0 0 0 0 0 0
US Elite 14U National
Tommy Roldan
0 0 53 0 0 0 0 0 0 0
US Elite 14U National
Langston Rupert
0 26 0 0 0 0 0 0 0 0
US Elite 14U National
Alex Stanyek
0 11 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