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
07/23
Day 2
07/24
Day 3
07/25
Day 4
07/26
Day 5
07/27
Day 6
07/28
Day 7
07/29
Day 8
07/30
Day 9
07/31
Day 10
08/01
Academy Baseball Canada
Mathys Ayotte
47 0 0 13 0 0 0 0 0 0
Academy Baseball Canada
Jacob Beaudoin
0 0 0 83 0 0 0 0 0 0
Academy Baseball Canada
William-Alexis Brault
23 0 0 64 0 0 0 0 0 0
Academy Baseball Canada
Jimmy Dionne
0 64 0 0 0 0 0 0 0 0
Academy Baseball Canada
Pierre-Luc Jacques
42 0 0 31 0 0 0 0 0 0
Academy Baseball Canada
Zachary Leduc
0 0 72 0 0 0 0 0 0 0
Academy Baseball Canada
Félix Morin
0 0 23 0 0 0 0 0 0 0
Academy Baseball Canada
Benjamin Rousseau
0 0 0 18 0 0 0 0 0 0
Alabama Outlooks
Jordan Balkcum
29 0 0 0 0 0 0 0 0 0
Alabama Outlooks
Landon Dollar
0 0 106 0 0 0 0 0 0 0
Alabama Outlooks
Cameron Norton
0 57 0 0 0 0 0 0 0 0
Alabama Outlooks
Mac Raley
44 0 9 0 0 0 0 0 0 0
Alabama Outlooks
Brantley Rothrock
0 63 0 0 0 0 0 0 0 0
Alabama Outlooks
Joseph Thomas
49 0 0 101 0 0 0 0 0 0
ATL METRO RBI 2022
Yannick Butler
0 0 45 0 0 0 0 0 0 0
ATL METRO RBI 2022
Jaden Camp
0 0 0 26 0 0 0 0 0 0
ATL METRO RBI 2022
Bruno Damiani
0 0 0 12 0 0 0 0 0 0
ATL METRO RBI 2022
Royalton Davis
0 0 0 19 0 0 0 0 0 0
ATL METRO RBI 2022
Jerry Epps
0 0 0 58 0 0 0 0 0 0
ATL METRO RBI 2022
Jaylen Johnson
0 43 0 0 0 0 0 0 0 0
ATL METRO RBI 2022
Jordan Johnson
0 0 23 0 0 0 0 0 0 0
ATL METRO RBI 2022
Jaden Lattimore
11 0 30 0 0 0 0 0 0 0
ATL METRO RBI 2022
David Raygoza
92 0 0 0 0 0 0 0 0 0
ATL METRO RBI 2022
Tyriq Snead
0 54 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Garrison Coleman
0 0 0 30 0 0 0 0 0 0
East Cobb Colt 45s 18u
Walker Harris
0 92 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Hudson Moore
57 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Garren Ramey
78 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Sam Richardson
0 14 0 65 0 0 0 0 0 0
East Cobb Colt 45s 18u
Aaron Salazar
0 36 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Davis Welch
0 0 91 0 0 0 0 0 0 0
East Cobb Yankees
Jonathan Croxton
0 0 8 0 0 0 0 0 0 0
East Cobb Yankees
Trip DoVale
0 0 0 75 0 0 0 0 0 0
East Cobb Yankees
Lex Kenny
0 0 0 30 0 0 0 0 0 0
East Cobb Yankees
Nate Kerpics
0 0 67 0 0 0 0 0 0 0
East Cobb Yankees
Ryan McTighe
0 72 0 0 0 0 0 0 0 0
East Cobb Yankees
Tams Mullins
12 0 0 54 0 0 0 0 0 0
East Cobb Yankees
Walker Shaw
74 0 0 0 0 0 0 0 0 0
East Cobb Yankees
Henry Shields
0 0 0 40 0 0 0 0 0 0
East Cobb Yankees
Jared Webb
0 0 27 0 0 0 0 0 0 0
East Cobb Yankees
Reid Worley
0 27 0 0 0 0 0 0 0 0
Ecb Texas Orange
Brayden Campbell
0 0 12 0 0 0 0 0 0 0
Ecb Texas Orange
Austin Jeselnik
61 0 0 0 0 0 0 0 0 0
Ecb Texas Orange
Gaige King
0 30 0 0 0 0 0 0 0 0
Ecb Texas Orange
Eric Koehler
0 47 0 0 0 0 0 0 0 0
Ecb Texas Orange
Ross Norman
0 0 72 0 0 0 0 0 0 0
Ecb Texas Orange
Luke Orfi
39 0 0 0 0 0 0 0 0 0
Ecb Texas Orange
Caden Tillman
0 21 0 0 0 0 0 0 0 0
Georgia Liberty 18u
Jeremiah Campbell
0 0 0 45 0 0 0 0 0 0
Georgia Liberty 18u
Owen Davis
0 0 59 0 0 0 0 0 0 0
Georgia Liberty 18u
Daniel Dickey
0 0 0 17 0 0 0 0 0 0
Georgia Liberty 18u
Justin Hannan
0 0 18 0 0 0 0 0 0 0
Georgia Liberty 18u
Max Hobgood
105 0 0 0 0 0 0 0 0 0
Georgia Liberty 18u
Marshall Hongkham
0 0 24 0 0 0 0 0 0 0
Georgia Liberty 18u
Kai Latimer
0 13 0 0 0 0 0 0 0 0
Georgia Liberty 18u
Jason Pearson
0 0 0 20 0 0 0 0 0 0
Georgia Liberty 18u
Peyton Posey
0 78 0 0 0 0 0 0 0 0
Georgia Liberty 18u
Kennan Sukkert
0 0 0 21 0 0 0 0 0 0
Marucci Elite Texas - Goss
Taylor Crozier
0 6 8 0 0 0 0 0 0 0
Marucci Elite Texas - Goss
Reed Dooms
0 39 0 73 0 0 0 0 0 0
Marucci Elite Texas - Goss
Ryan Mejia
42 0 112 0 0 0 0 0 0 0
Marucci Elite Texas - Goss
Taylor Morgan
0 45 0 27 0 0 0 0 0 0
Marucci Elite Texas - Goss
Matthew Ortiz
0 38 0 0 0 0 0 0 0 0
Marucci Elite Texas - Goss
Eric Rodriguez
43 0 0 0 0 0 0 0 0 0
Marucci Elite Texas - Goss
Damian Vasquez
14 0 0 0 0 0 0 0 0 0
Next Level Baseball Nc Upperclass
Bryson Bradley
28 0 53 0 0 0 0 0 0 0
Next Level Baseball Nc Upperclass
Caleb Cone
0 41 0 100 0 0 0 0 0 0
Next Level Baseball Nc Upperclass
Roman Edwards
40 0 0 0 0 0 0 0 0 0
Next Level Baseball Nc Upperclass
Braden Holliday
0 5 0 5 0 0 0 0 0 0
Next Level Baseball Nc Upperclass
Chancellor Jennings
0 0 28 83 0 0 0 0 0 0
Next Level Baseball Nc Upperclass
Charles (Trey) Kazienko
5 0 0 0 0 0 0 0 0 0
Next Level Baseball Nc Upperclass
Shane Lanier
0 28 0 76 0 0 0 0 0 0
Next Level Baseball Nc Upperclass
Spencer Neese
0 34 0 20 0 0 0 0 0 0
Nlb American
Dalton Biggs
0 24 0 0 0 0 0 0 0 0
Nlb American
Jackson Glover
0 0 0 102 0 0 0 0 0 0
Nlb American
Bryce Jevyak
0 0 96 0 0 0 0 0 0 0
Nlb American
Kolten Leach
81 0 0 0 0 0 0 0 0 0
Nlb American
Jordan Logsdon
0 12 0 0 0 0 0 0 0 0
Nlb American
Rilee Lowery
1 18 0 55 0 0 0 0 0 0
Nlb National
Dalton Berry
0 34 0 0 0 0 0 0 0 0
Nlb National
Brandon Butler
0 0 0 27 0 0 0 0 0 0
Nlb National
Stinson Draper
88 0 0 0 0 0 0 0 0 0
Nlb National
Frank Fernandez
0 0 15 0 0 0 0 0 0 0
Nlb National
Anthony Grant
0 0 0 51 0 0 0 0 0 0
Nlb National
Maddox Harrell
0 0 6 0 0 0 0 0 0 0
Nlb National
Michael Kirk
14 0 0 0 0 0 0 0 0 0
Nlb National
Clayton Nash
0 0 92 0 0 0 0 0 0 0
Nlb National
Luke Register
0 0 0 10 0 0 0 0 0 0
Nlb National
Isaiah Sims
0 62 0 0 0 0 0 0 0 0
Powerhouse Bulldogs 18u Black
Brady Debarge
91 0 0 0 0 0 0 0 0 0
Powerhouse Bulldogs 18u Black
Tiarnan Doyle
0 0 78 0 0 0 0 0 0 0
Powerhouse Bulldogs 18u Black
Frankie Facente
0 109 0 0 0 0 0 0 0 0
Powerhouse Bulldogs 18u Black
Colin Larson
0 0 27 0 0 0 0 0 0 0
Powerhouse Bulldogs 18u Black
Tripp Woytowicz
21 0 0 96 0 0 0 0 0 0
Powerhouse Bulldogs 18u Black
Hamilton Wray
0 2 41 0 0 0 0 0 0 0
Rawlings Ga Prospects 18u
Wyatt Getz
0 37 0 0 0 0 0 0 0 0
Rawlings Ga Prospects 18u
Bradlee Kinney
0 0 0 23 0 0 0 0 0 0
Rawlings Ga Prospects 18u
Weston Skinner
0 0 0 60 0 0 0 0 0 0
Rawlings Ga Prospects 18u
Charlie Souther
104 0 0 0 0 0 0 0 0 0
Rawlings Ga Prospects 18u
Jack Venable
0 64 0 0 0 0 0 0 0 0
Rawlings Ga Prospects 18u
Luke Waller
0 0 128 0 0 0 0 0 0 0
Rawlings Ga Prospects 18u
Taiyo Watanabe
0 0 0 24 0 0 0 0 0 0
Southeast Sox 18u
Charlie Bagwell
0 80 0 0 0 0 0 0 0 0
Southeast Sox 18u
Colin Eaton
0 19 0 0 0 0 0 0 0 0
Southeast Sox 18u
Riley Gaskins
0 0 49 0 0 0 0 0 0 0
Southeast Sox 18u
Cal Goss
0 0 0 82 0 0 0 0 0 0
Southeast Sox 18u
Lucas Luxemburger
0 0 0 4 0 0 0 0 0 0
Southeast Sox 18u
Lucas Morici
30 0 0 0 0 0 0 0 0 0
Southeast Sox 18u
Brady Owens
80 0 0 0 0 0 0 0 0 0
Southeast Sox 18u
James Wilson
0 0 63 0 0 0 0 0 0 0
Southeast Sox 18u
Seth Wright
7 0 0 0 0 0 0 0 0 0
Throwbacks Baseball Club
Zach Faerber
12 0 0 27 0 0 0 0 0 0
Throwbacks Baseball Club
Ellis Hurt
0 0 0 62 0 0 0 0 0 0
Throwbacks Baseball Club
Scout Martin
0 85 0 0 0 0 0 0 0 0
Throwbacks Baseball Club
Austin Moses
15 0 0 0 0 0 0 0 0 0
Throwbacks Baseball Club
Mason Raffauf
0 0 82 0 0 0 0 0 0 0
Throwbacks Baseball Club
Carter Waltz
99 0 0 0 0 0 0 0 0 0
Wahoos
Casey Beelen
0 0 75 0 0 0 0 0 0 0
Wahoos
Ethan Chuck
85 0 0 0 0 0 0 0 0 0
Wahoos
Austin Diehl
0 0 28 0 0 0 0 0 0 0
Wahoos
Alex Gerstner
0 0 0 69 0 0 0 0 0 0
Wahoos
Dalton Hickman
0 68 0 0 0 0 0 0 0 0
Wahoos
Cameron Kilcoyne
0 0 0 13 0 0 0 0 0 0
Wahoos
Daniel McIntosh
0 0 33 0 0 0 0 0 0 0
Wahoos
Reagan Pennington
0 0 0 39 0 0 0 0 0 0
Wahoos
Noah Smallwood
0 21 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
07/23
Day 2
07/24
Day 3
07/25
Day 4
07/26
2022 WWBA 2024 Grads or 16U National ChampionshipEast Cobb Colt 45s 16u OrangeTyler Payne717/22/2022 RR RR
2022 WWBA 2024 Grads or 16U National ChampionshipEast Cobb Colt 45s 16u OrangeZac Foskey897/20/2022 RR RR