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)
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
10/08
Day 2
10/09
Day 3
10/10
Day 4
10/11
Day 5
10/12
Day 6
10/13
Day 7
10/14
Day 8
10/15
Day 9
10/16
Day 10
10/17
5 Star National Mid - Atlantic 2023 (Lee)
Mathew Farmer
0 0 2 0 0 0 0 0 0 0
5 Star National Mid - Atlantic 2023 (Lee)
Logan Frazier
0 60 0 0 0 0 0 0 0 0
5 Star National Mid - Atlantic 2023 (Lee)
Cole Gallihugh
0 47 0 0 0 0 0 0 0 0
5 Star National Mid - Atlantic 2023 (Lee)
Joshua Horton
0 79 0 0 0 0 0 0 0 0
5 Star National Mid - Atlantic 2023 (Lee)
Jack Mooz
0 0 82 0 0 0 0 0 0 0
5 Star National Mid - Atlantic 2023 (Lee)
Angelo Rodriguez
0 2 0 0 0 0 0 0 0 0
5 Star National Mid - Atlantic 2023 (Lee)
Jimmy Smallshaw
0 55 0 0 0 0 0 0 0 0
Ace Elite 2023
Luke Cardman
0 62 0 0 0 0 0 0 0 0
Ace Elite 2023
Joseph Humphreys
0 51 0 0 0 0 0 0 0 0
Ace Elite 2023
Keegan Mahoney
0 33 0 0 0 0 0 0 0 0
Ace Elite 2023
Josef Miller
0 8 0 0 0 0 0 0 0 0
Ace Elite 2023
Franklin Muendel
0 32 0 0 0 0 0 0 0 0
Ace Elite 2023
Jacob O’Quinn
0 0 73 0 0 0 0 0 0 0
Ace Elite 2023
Brendan O'Connor
0 0 41 0 0 0 0 0 0 0
Ace Elite 2023
Brody Shawn
0 74 0 0 0 0 0 0 0 0
BaseballU MD 2023
Ethan Diehl
0 17 47 0 0 0 0 0 0 0
BaseballU MD 2023
Ben Koller
0 0 24 0 0 0 0 0 0 0
BaseballU MD 2023
Isaiah Licorish
0 90 0 0 0 0 0 0 0 0
BaseballU MD 2023
Austin Long
0 19 86 0 0 0 0 0 0 0
BaseballU MD 2023
Levi Loughry
0 29 6 0 0 0 0 0 0 0
BaseballU MD 2023
Hudson Morris
0 0 34 0 0 0 0 0 0 0
BaseballU MD 2023
Tyler Sidella
0 0 35 0 0 0 0 0 0 0
BaseballU MD 2023
Tyler Vanags
0 57 0 0 0 0 0 0 0 0
Canes North 17u
Adam Emhoff
0 25 97 0 0 0 0 0 0 0
Canes North 17u
Jack Gibson
0 30 68 0 0 0 0 0 0 0
Canes North 17u
Andrew Granatell
0 45 0 0 0 0 0 0 0 0
Canes North 17u
Hayden Hair
0 27 89 0 0 0 0 0 0 0
Canes North 17u
Cooper Hooks
0 29 0 0 0 0 0 0 0 0
Canes North 17u
Charlie Knighton
0 26 0 0 0 0 0 0 0 0
Canes North 17u
Daniel Lombardo
0 30 33 0 0 0 0 0 0 0
Ground Breakers (G3) Baseball Academy
Michael Baez
0 83 0 0 0 0 0 0 0 0
Ground Breakers (G3) Baseball Academy
Derek Gross
0 71 0 0 0 0 0 0 0 0
Ground Breakers (G3) Baseball Academy
Zinny Kemahu
0 3 0 0 0 0 0 0 0 0
Ground Breakers (G3) Baseball Academy
Rahsaan Mack
0 34 0 0 0 0 0 0 0 0
Ground Breakers (G3) Baseball Academy
Zachery Palmer
0 0 100 0 0 0 0 0 0 0
Long Island Scouts Academy
Nicholas Barone
0 55 0 0 0 0 0 0 0 0
Long Island Scouts Academy
Lance Berger
0 0 33 0 0 0 0 0 0 0
Long Island Scouts Academy
Jordan Henkel
0 0 103 0 0 0 0 0 0 0
Long Island Scouts Academy
Kevin Hill Iii
0 96 0 0 0 0 0 0 0 0
Long Island Scouts Academy
Lorenzo Perone
0 92 0 0 0 0 0 0 0 0
Long Island Scouts Academy
John Prussen
0 47 0 0 0 0 0 0 0 0
Metro Senators 2023 National
Nathan DeWitte
0 10 79 0 0 0 0 0 0 0
Metro Senators 2023 National
Luke Holmes
0 32 0 0 0 0 0 0 0 0
Metro Senators 2023 National
Ben Jackson
0 73 0 0 0 0 0 0 0 0
Metro Senators 2023 National
Daniel Kissel
0 0 78 0 0 0 0 0 0 0
Metro Senators 2023 National
Chase Meyer
0 28 0 0 0 0 0 0 0 0
Metro Senators 2023 National
Jarin Moses
0 38 0 0 0 0 0 0 0 0
Metro Senators 2023 National
Ben Smallwood
0 51 0 0 0 0 0 0 0 0
Mid Atlantic Orioles 2023
Kobe Bristow
0 0 32 0 0 0 0 0 0 0
Mid Atlantic Orioles 2023
Shane Dunkum
0 0 91 0 0 0 0 0 0 0
Mid Atlantic Orioles 2023
Mihir Manerikar
21 0 0 0 0 0 0 0 0 0
Mid Atlantic Orioles 2023
Connor Smith
0 96 0 0 0 0 0 0 0 0
Mid Atlantic Orioles 2023
Drew Spears
0 28 63 0 0 0 0 0 0 0
Mid Atlantic Orioles 2023
Brandon Thomas
81 0 0 0 0 0 0 0 0 0
Mid Atlantic Orioles 2023
Nathan Westfall
25 0 22 0 0 0 0 0 0 0
Midatlantic Dirtbags - 2023 Black
Leo Burnham
0 21 28 0 0 0 0 0 0 0
Midatlantic Dirtbags - 2023 Black
Patrick Genco
0 106 0 0 0 0 0 0 0 0
Midatlantic Dirtbags - 2023 Black
Brody Kelm
0 75 0 0 0 0 0 0 0 0
Midatlantic Dirtbags - 2023 Black
Reed Linzey
0 10 32 0 0 0 0 0 0 0
Midatlantic Dirtbags - 2023 Black
Ethan Rodriguez
0 0 62 0 0 0 0 0 0 0
Midatlantic Dirtbags - 2023 Black
Nick Wilk
0 18 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Liam Diehl
0 57 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Elliott Eaton
0 4 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Oliver Ellison
0 64 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Jacob Gerson
0 0 34 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Caleb Kasten
0 0 17 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Darin Kuskie
0 46 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Corey Levin
0 0 39 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Shane Murphy
0 0 79 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Luke Pearre
0 93 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Austin Perando
0 6 68 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Evan Reese
0 77 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Aidan Smith
0 63 0 0 0 0 0 0 0 0
Mid-Atlantic Red Sox
Ryan Taglieri
0 43 0 0 0 0 0 0 0 0
Mid-Atlantic Skipjacks
Mason Chaney
0 29 26 0 0 0 0 0 0 0
Mid-Atlantic Skipjacks
Tristan Davis
0 75 0 0 0 0 0 0 0 0
Mid-Atlantic Skipjacks
Trey Fowler
0 19 69 0 0 0 0 0 0 0
Mid-Atlantic Skipjacks
David Reynolds
0 0 99 0 0 0 0 0 0 0
Mid-Atlantic Skipjacks
Kyle Rollins
0 111 0 0 0 0 0 0 0 0
Mph101 2023 Kane
Anders Ahladas
0 111 0 0 0 0 0 0 0 0
Mph101 2023 Kane
Patrick Brizendine
0 88 0 0 0 0 0 0 0 0
Mph101 2023 Kane
Jackson Herbert
0 6 0 0 0 0 0 0 0 0
Mph101 2023 Kane
Daniel Lingle
0 12 72 0 0 0 0 0 0 0
Mph101 2023 Kane
Booty Simons
0 0 40 0 0 0 0 0 0 0
Mph101 2023 Kane
Gunnar Stromberg
0 0 3 0 0 0 0 0 0 0
Mph101 2023/24 Lowery
Henry Calhoun
0 14 35 0 0 0 0 0 0 0
Mph101 2023/24 Lowery
Fischer Gunn
0 29 0 0 0 0 0 0 0 0
Mph101 2023/24 Lowery
Darryl Husband II
0 0 91 0 0 0 0 0 0 0
Mph101 2023/24 Lowery
Colin O'Keeffe
0 12 0 0 0 0 0 0 0 0
Mph101 2023/24 Lowery
Noah Ontiveros
0 97 0 0 0 0 0 0 0 0
Mph101 2023/24 Lowery
Sean Thomas
0 16 0 0 0 0 0 0 0 0
Mph101 2023/24 Lowery
Chris Wimmer
0 0 5 0 0 0 0 0 0 0
Mvp Dawgs Black 2023
Drayton Canestra
0 44 6 0 0 0 0 0 0 0
Mvp Dawgs Black 2023
Chris Fortunato
0 0 58 0 0 0 0 0 0 0
Mvp Dawgs Black 2023
Connor Hassan
0 82 0 0 0 0 0 0 0 0
Mvp Dawgs Black 2023
Sam Herndon
0 100 0 0 0 0 0 0 0 0
Mvp Dawgs Black 2023
William White
0 18 56 0 0 0 0 0 0 0
Nova Premier 17u Blue
Ryan Blough
0 0 77 0 0 0 0 0 0 0
Nova Premier 17u Blue
Bauer Burkart
0 93 0 0 0 0 0 0 0 0
Nova Premier 17u Blue
Kabir Chugh
0 13 43 0 0 0 0 0 0 0
Nova Premier 17u Blue
Andrew Market
0 101 0 0 0 0 0 0 0 0
Nova Premier 17u Blue
Tyler Proulx
0 38 0 0 0 0 0 0 0 0
Phr Expos
Jackson Baldrate
0 86 0 0 0 0 0 0 0 0
Phr Expos
Gavin Bartlett
0 8 86 0 0 0 0 0 0 0
Phr Expos
Jason Cassidy
0 95 0 0 0 0 0 0 0 0
Phr Expos
Avi Fruman
0 11 36 0 0 0 0 0 0 0
Phr Expos
Hank Lippman
0 5 96 0 0 0 0 0 0 0
Phr Expos
Ryan Marino
0 0 33 0 0 0 0 0 0 0
Rawlings Prospects Md 2023
Nik Blazek
0 0 12 0 0 0 0 0 0 0
Rawlings Prospects Md 2023
Churchill Bridgman
0 69 0 0 0 0 0 0 0 0
Rawlings Prospects Md 2023
Dalton Brown
0 2 0 0 0 0 0 0 0 0
Rawlings Prospects Md 2023
Christian Cooper
0 24 0 0 0 0 0 0 0 0
Rawlings Prospects Md 2023
Will Dowton
0 39 0 0 0 0 0 0 0 0
Rawlings Prospects Md 2023
Alex Halbert
0 0 53 0 0 0 0 0 0 0
Rawlings Prospects Md 2023
Logan Hastings
0 0 26 0 0 0 0 0 0 0
Rawlings Prospects Md 2023
Jackson Pflug
0 0 35 0 0 0 0 0 0 0
Rawlings Prospects Md 2023
Sean Williams
0 70 0 0 0 0 0 0 0 0
Richmond Braves 17u National
Ryan Crum
0 0 38 0 0 0 0 0 0 0
Richmond Braves 17u National
Aidan Massa
0 0 62 0 0 0 0 0 0 0
Richmond Braves 17u National
Keegan McGraw
0 26 0 0 0 0 0 0 0 0
Richmond Braves 17u National
Holden McKinney
0 93 0 0 0 0 0 0 0 0
Richmond Braves 17u National
Jack Sague
0 91 0 0 0 0 0 0 0 0
Richmond Braves 17u National
Hans Erik Sandberg
0 33 0 0 0 0 0 0 0 0
RISE Karidis 2023
Hank Blanton
80 0 0 0 0 0 0 0 0 0
RISE Karidis 2023
Gray Ellenburg
0 36 0 0 0 0 0 0 0 0
RISE Karidis 2023
Bradley Garner
0 0 94 0 0 0 0 0 0 0
RISE Karidis 2023
Jacob Hines
0 62 0 0 0 0 0 0 0 0
RISE Karidis 2023
Logan Janney
0 0 35 0 0 0 0 0 0 0
RISE Karidis 2023
Ryan Marshall
45 0 36 0 0 0 0 0 0 0
RISE Karidis 2023
Jackson Oates
0 0 40 0 0 0 0 0 0 0
RISE Karidis 2023
Elijah Reid
14 0 36 0 0 0 0 0 0 0
RISE Karidis 2023
Owen Riley
0 0 60 0 0 0 0 0 0 0
RISE Karidis 2023
Chase Swift
0 0 38 0 0 0 0 0 0 0
Stars Baseball Freeman
Owen Basso
0 0 87 0 0 0 0 0 0 0
Stars Baseball Freeman
Jordan Capuano
0 12 90 0 0 0 0 0 0 0
Stars Baseball Freeman
Ryan Marohn
0 56 0 0 0 0 0 0 0 0
Stars Baseball Freeman
Sean McCloy
0 0 74 0 0 0 0 0 0 0
Stars Baseball Freeman
Conner Moore
0 0 92 0 0 0 0 0 0 0
Stars Baseball Freeman
Mitchell Mortensen
0 80 0 0 0 0 0 0 0 0
Stars Baseball Freeman
Luke Proehl
0 77 0 0 0 0 0 0 0 0
Stars Baseball Freeman
Matthew Westley
0 0 11 0 0 0 0 0 0 0
Stars Baseball Matta
Christian Abney
0 80 0 0 0 0 0 0 0 0
Stars Baseball Matta
Donavan Boles
0 31 0 0 0 0 0 0 0 0
Stars Baseball Matta
Elijah Bolich
0 0 8 0 0 0 0 0 0 0
Stars Baseball Matta
Dylan Gaston
0 47 0 0 0 0 0 0 0 0
Stars Baseball Matta
Victor Nardone
0 26 13 0 0 0 0 0 0 0
Stars Baseball Matta
Jackson Powell
0 70 0 0 0 0 0 0 0 0
Stars Baseball Matta
Aden Ritenour
0 0 64 0 0 0 0 0 0 0
Tpa Nationals 17u Black
Hayden Henry
0 0 64 0 0 0 0 0 0 0
Tpa Nationals 17u Black
Daniel Morgan
0 78 0 0 0 0 0 0 0 0
Tpa Nationals 17u Black
Landon O'Dell
0 0 92 0 0 0 0 0 0 0
Tpa Nationals 17u Black
Lance Phillips
0 92 0 0 0 0 0 0 0 0
Va Cardinals 2023's
Tyler Alexander
0 4 33 0 0 0 0 0 0 0
Va Cardinals 2023's
Landon Brown
0 0 84 0 0 0 0 0 0 0
Va Cardinals 2023's
Will Carter
0 0 106 0 0 0 0 0 0 0
Va Cardinals 2023's
Wade Haney
0 0 15 0 0 0 0 0 0 0
Va Cardinals 2023's
Josh Rudd
0 90 0 0 0 0 0 0 0 0
Va Cardinals 2023's
Braedyn Schaeffer
0 10 0 0 0 0 0 0 0 0
Va Cardinals 2023's
Christopher Solomita
0 102 0 0 0 0 0 0 0 0
Va Cardinals 2023's
Bryce Vick
0 0 102 0 0 0 0 0 0 0
Virginia Elite National 17u
Zach Danielczyk
0 8 87 0 0 0 0 0 0 0
Virginia Elite National 17u
Luke Forde
0 5 0 0 0 0 0 0 0 0
Virginia Elite National 17u
Connor Hughes
0 19 0 0 0 0 0 0 0 0
Virginia Elite National 17u
Peyton Kijek
0 28 0 0 0 0 0 0 0 0
Virginia Elite National 17u
Liam Shughrou
0 62 0 0 0 0 0 0 0 0
Virginia Elite National 17u
Justin Spiegel
0 79 0 0 0 0 0 0 0 0
Virginia Elite National 17u
Peyton Sutherland
0 15 0 0 0 0 0 0 0 0
Virginia Elite National 17u
Ethan Van Sice
0 29 0 0 0 0 0 0 0 0
Virginia Spiders 22/23 Laney
Dylan Amend
0 68 0 0 0 0 0 0 0 0
Virginia Spiders 22/23 Laney
Logan Benton
0 23 12 0 0 0 0 0 0 0
Virginia Spiders 22/23 Laney
Preston Branzelle
0 37 0 0 0 0 0 0 0 0
Virginia Spiders 22/23 Laney
Bryce Grizzard
0 0 95 0 0 0 0 0 0 0
Virginia Spiders 22/23 Laney
Zach Miller
0 95 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