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)
15-16 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-75 76+
0
= Required Rest
PlayerDay 1
06/01
Day 2
06/02
Day 3
06/03
Day 4
06/04
Day 5
06/05
Day 6
06/06
Day 7
06/07
Day 8
06/08
Day 9
06/09
Day 10
06/10
33s Baseball 16u
Miller Bauman
0 0 14 0 0 0 0 0 0 0
33s Baseball 16u
Connor Brunner
8 0 0 66 0 0 0 0 0 0
33s Baseball 16u
Daniel Covington
0 0 61 0 0 0 0 0 0 0
33s Baseball 16u
Will Daniel
58 0 0 3 0 0 0 0 0 0
33s Baseball 16u
Connor Kinney
54 0 0 66 0 0 0 0 0 0
33s Baseball 16u
Britton Knight
0 0 0 4 0 0 0 0 0 0
33s Baseball 16u
Winston Martin
0 0 68 0 0 0 0 0 0 0
33s Baseball 16u
Grayson Mizerany
0 50 0 0 0 0 0 0 0 0
33s Baseball 16u
Ethan Prickett
0 0 0 12 0 0 0 0 0 0
33s Baseball 16u
Parker Sfakianos
0 70 0 0 0 0 0 0 0 0
33s Baseball 2025
Ian Campbell
0 43 0 0 0 0 0 0 0 0
33s Baseball 2025
Brett Cannon
0 35 0 0 0 0 0 0 0 0
33s Baseball 2025
Jay Chapman
0 9 0 0 0 0 0 0 0 0
33s Baseball 2025
Campbell Cooper
0 0 0 54 0 0 0 0 0 0
33s Baseball 2025
Owen Edwards
0 0 41 0 0 0 0 0 0 0
33s Baseball 2025
Payton Hunsaker
84 0 0 0 0 0 0 0 0 0
33s Baseball 2025
Charlie Kramer
0 66 0 0 0 0 0 0 0 0
33s Baseball 2025
Jack Ross
0 0 80 0 0 0 0 0 0 0
33s Baseball 2025
Seth Staggs
0 0 0 66 0 0 0 0 0 0
5 Star Gulf South Johnson
Thomas Allen
57 0 0 28 0 0 0 0 0 0
5 Star Gulf South Johnson
Jackson Beddoe
0 20 0 0 0 0 0 0 0 0
5 Star Gulf South Johnson
Jaxon Bentzler
0 0 0 48 0 0 0 0 0 0
5 Star Gulf South Johnson
Brecken Bordelon
0 10 0 0 0 0 0 0 0 0
5 Star Gulf South Johnson
Jack Carlisle
0 0 68 0 0 0 0 0 0 0
5 Star Gulf South Johnson
Garrett Frye
8 20 0 21 0 0 0 0 0 0
5 Star Gulf South Johnson
Tyler Roark
0 0 75 0 0 0 0 0 0 0
5 Star Gulf South Johnson
Griffin Sibley
0 0 10 16 0 0 0 0 0 0
5 Star Gulf South Johnson
Karson Trichel
53 0 0 25 0 0 0 0 0 0
5 Star West 16U - Lightsey
Jaiden Brown
37 0 20 0 0 0 0 0 0 0
5 Star West 16U - Lightsey
Spencer Cooper
0 21 26 0 0 0 0 0 0 0
5 Star West 16U - Lightsey
Spencer Davis
0 45 0 0 0 0 0 0 0 0
5 Star West 16U - Lightsey
Owen Dreyfus
73 0 0 0 0 0 0 0 0 0
5 Star West 16U - Lightsey
Blake Jackson
0 43 0 18 0 0 0 0 0 0
5 Star West 16U - Lightsey
Evan Lightsey
0 0 58 0 0 0 0 0 0 0
5 Star West 16U - Lightsey
Rhett Turnipseed
0 0 0 46 0 0 0 0 0 0
A4One 16U
James Allen
0 14 0 0 0 0 0 0 0 0
A4One 16U
Noah Bailey
0 0 83 0 0 0 0 0 0 0
A4One 16U
Ethan Bucher
0 0 0 13 0 0 0 0 0 0
A4One 16U
Elijah Fuller
73 0 0 0 0 0 0 0 0 0
A4One 16U
Jeremiah Fuller
0 18 0 33 0 0 0 0 0 0
A4One 16U
Daniel Hyche
0 27 0 0 0 0 0 0 0 0
A4One 16U
Ashton Morrow
35 0 0 47 0 0 0 0 0 0
A4One 16U
Gavin Powell
0 0 26 0 0 0 0 0 0 0
A4One 16U
Jack Somerville
0 2 0 0 0 0 0 0 0 0
A4One 16U
Ahmir White
0 56 0 0 0 0 0 0 0 0
Aces National 2025
Eli Blair
0 44 0 0 0 0 0 0 0 0
Aces National 2025
Darian Collins
0 41 0 0 0 0 0 0 0 0
Aces National 2025
Jaxson Cramer
0 0 1 4 0 0 0 0 0 0
Aces National 2025
John Davis
0 0 44 0 85 0 0 0 0 0
Aces National 2025
Brady Martin
0 38 0 0 0 0 0 0 0 0
Aces National 2025
Cooper Moss
0 7 0 81 0 0 0 0 0 0
Aces National 2025
William Brady Saxton
0 45 0 0 0 0 0 0 0 0
Aces National 2025
Braxton Varnes
0 0 46 0 0 0 0 0 0 0
Aces National 2025
Charlie Willcox
0 4 0 67 0 0 0 0 0 0
Alabama 9spikes 16u 22-23
Marshall Bradberry
0 0 39 0 0 0 0 0 0 0
Alabama 9spikes 16u 22-23
Myles Bradberry
1 38 0 37 0 0 0 0 0 0
Alabama 9spikes 16u 22-23
Ethan England
39 0 19 0 0 0 0 0 0 0
Alabama 9spikes 16u 22-23
Alex Guthrie
34 0 44 0 0 0 0 0 0 0
Alabama 9spikes 16u 22-23
Jose Irreaza
34 0 0 0 0 0 0 0 0 0
Alabama 9spikes 16u 22-23
Clint Ritchie
25 0 0 49 0 0 0 0 0 0
Alabama 9spikes 16u 22-23
Samuel Vaughan
0 51 0 0 0 0 0 0 0 0
Alabama Raiders
Jack Conway
42 0 0 0 0 0 0 0 0 0
Alabama Raiders
Graham Giles
0 0 13 0 0 0 0 0 0 0
Alabama Raiders
Sam Jackson
48 0 0 98 0 0 0 0 0 0
Alabama Raiders
Brodie Jones
0 0 25 0 0 0 0 0 0 0
Alabama Raiders
Wilson Lowe
0 0 40 0 0 0 0 0 0 0
Alabama Raiders
Weston Luther
0 41 0 0 0 0 0 0 0 0
Alabama Raiders
Colton Plan
0 0 30 0 0 0 0 0 0 0
Alabama Raiders
Harrison Short
0 17 0 0 0 0 0 0 0 0
Alabama Raiders
Ezra Stanton
0 45 0 9 0 0 0 0 0 0
Alabama Raiders
Will Whatley
22 0 0 25 0 0 0 0 0 0
Arkansas Patriots 2025
Leopold Bradley
0 28 0 0 0 0 0 0 0 0
Arkansas Patriots 2025
Aidan Linson
0 0 0 59 0 0 0 0 0 0
Arkansas Patriots 2025
Hayden Linton
0 70 0 0 0 0 0 0 0 0
Arkansas Patriots 2025
Maddux Moore
59 0 0 0 0 0 0 0 0 0
Arkansas Patriots 2025
Drew Nash
0 0 93 0 0 0 0 0 0 0
Arkansas Patriots 2025
Will Pope
0 44 0 0 0 0 0 0 0 0
Arkansas Patriots 2025
Kamden Rogerson
14 0 0 0 0 0 0 0 0 0
Arkansas Patriots 2025
Kutler Schwarting
27 0 0 19 0 0 0 0 0 0
East Coast Sox 2025 Bham
Aiden Agee
0 45 0 0 0 0 0 0 0 0
East Coast Sox 2025 Bham
Dalton Ash
0 29 0 50 0 0 0 0 0 0
East Coast Sox 2025 Bham
Mac Graham
0 7 57 0 0 0 0 0 0 0
East Coast Sox 2025 Bham
Baylor Hardy
0 0 0 30 0 0 0 0 0 0
East Coast Sox 2025 Bham
AJ Kelley
0 0 0 14 0 0 0 0 0 0
East Coast Sox 2025 Bham
Emerson Milligan
0 0 64 0 0 0 0 0 0 0
East Coast Sox 2025 Bham
Alex Reynolds
0 53 0 0 0 0 0 0 0 0
East Coast Sox 2025 Bham
Collier Smith
0 0 0 24 0 0 0 0 0 0
East Coast Sox 2025 Bham
Blake Woodall
0 62 0 0 0 0 0 0 0 0
Ebc 16u-Bennett
Aaron Anglin
62 0 0 0 0 0 0 0 0 0
Ebc 16u-Bennett
Sawyer Bates
0 0 0 82 0 0 0 0 0 0
Ebc 16u-Bennett
John Bingham
0 38 0 0 0 0 0 0 0 0
Ebc 16u-Bennett
Caleb Cowles
0 0 44 0 0 0 0 0 0 0
Ebc 16u-Bennett
Brodie Fortner
21 0 0 0 0 0 0 0 0 0
Ebc 16u-Bennett
Ayden Jacobs
0 32 0 28 0 0 0 0 0 0
Ebc 16u-Bennett
Jake Reece
0 42 0 15 0 0 0 0 0 0
Ebc 16u-Bennett
Sawyer Richey
50 0 0 0 0 0 0 0 0 0
EBC 16u-Callahan
Ian Chambers
0 0 0 44 0 0 0 0 0 0
EBC 16u-Callahan
Cannan Clapp
11 0 0 0 0 0 0 0 0 0
EBC 16u-Callahan
Zach Creasy
0 0 0 1 0 0 0 0 0 0
EBC 16u-Callahan
David Grubbs Jr
0 0 50 0 0 0 0 0 0 0
EBC 16u-Callahan
Ryder Harville
30 0 0 0 0 0 0 0 0 0
EBC 16u-Callahan
Luke McGee
0 0 0 22 0 0 0 0 0 0
EBC 16u-Callahan
Cade McKay
0 1 0 63 0 0 0 0 0 0
EBC 16u-Callahan
Griffin Powell
0 0 67 0 0 0 0 0 0 0
EBC 16u-Callahan
Ean Stanley
0 97 0 0 0 0 0 0 0 0
EBC 16u-Callahan
Blake Stricklin
54 0 0 0 0 0 0 0 0 0
eXposure 16U National
Jp Brannen
0 0 0 74 0 0 0 0 0 0
eXposure 16U National
Carson Davis
0 0 0 48 0 0 0 0 0 0
eXposure 16U National
Carson Flint
12 0 0 42 0 0 0 0 0 0
eXposure 16U National
Reese Frazier
0 0 0 8 0 0 0 0 0 0
eXposure 16U National
Caysen Mitchell
0 72 0 0 0 0 0 0 0 0
eXposure 16U National
Christopher Moore
80 0 0 0 0 0 0 0 0 0
eXposure 16U National
Chase Rafferty
0 0 0 73 0 0 0 0 0 0
eXposure 16U National
Reid Thomason
0 0 80 0 0 0 0 0 0 0
eXposure 16U National
Ryan Ward
0 0 9 0 0 0 0 0 0 0
eXposure 16U National
Brody Womack
0 21 25 0 0 0 0 0 0 0
Knights South 16u- Victus
Neyland Baker
46 0 0 0 0 0 0 0 0 0
Knights South 16u- Victus
Drake Barbee
15 0 0 0 0 0 0 0 0 0
Knights South 16u- Victus
Walker Fleming
0 0 83 0 0 0 0 0 0 0
Knights South 16u- Victus
Evan Leonard
28 0 0 62 0 0 0 0 0 0
Knights South 16u- Victus
Camden Martin
0 62 0 24 0 0 0 0 0 0
Knights South 16u- Victus
Brady May
0 0 115 0 0 0 0 0 0 0
Knights South 16u- Victus
Caden Norwood
34 0 0 0 0 0 0 0 0 0
Knights South 16u- Victus
Levi Sanderson
0 59 0 0 0 0 0 0 0 0
Knights South 16u- Victus
David 'Wylie' Walker
0 0 0 33 0 0 0 0 0 0
Ntxbc Dirtbags 2025 - Navy
Andrew Allen
0 0 0 24 0 0 0 0 0 0
Ntxbc Dirtbags 2025 - Navy
Dalton Asprion
13 0 0 55 0 0 0 0 0 0
Ntxbc Dirtbags 2025 - Navy
Luke Borders
0 48 0 0 44 0 0 0 0 0
Ntxbc Dirtbags 2025 - Navy
Max Dahlke
35 0 0 30 0 0 0 0 0 0
Ntxbc Dirtbags 2025 - Navy
Jack Fuller
46 0 0 51 0 0 0 0 0 0
Ntxbc Dirtbags 2025 - Navy
Austen Govea
0 59 0 0 53 0 0 0 0 0
Ntxbc Dirtbags 2025 - Navy
Ryder Norton
0 0 0 47 0 0 0 0 0 0
Ntxbc Dirtbags 2025 - Navy
Davis Perkins
0 0 66 0 0 0 0 0 0 0
Ntxbc Dirtbags 2025 - Navy
Saxton Turnbough
0 0 35 21 0 0 0 0 0 0
SBG Sox Alabama American 25
Jack Ball
49 0 0 0 0 0 0 0 0 0
SBG Sox Alabama American 25
Blake Benson
0 0 86 0 0 0 0 0 0 0
SBG Sox Alabama American 25
Damon Devine
0 38 0 0 0 0 0 0 0 0
SBG Sox Alabama American 25
Garrett Edwards
54 0 0 0 0 0 0 0 0 0
SBG Sox Alabama American 25
Carson Lucas
0 42 0 69 0 0 0 0 0 0
SBG Sox Alabama American 25
Bennett Reeves
0 44 0 33 0 0 0 0 0 0
SBG Sox Alabama American 25
Wesley Williams
0 0 0 48 0 0 0 0 0 0
SBG Sox Alabama National 25
Parker Blankenship
6 88 0 0 0 0 0 0 0 0
SBG Sox Alabama National 25
Colton Elkins
0 0 103 0 0 0 0 0 0 0
SBG Sox Alabama National 25
Colin Jones
47 0 0 89 0 0 0 0 0 0
SBG Sox Alabama National 25
Ryder Mobley
0 25 0 0 0 0 0 0 0 0
SBG Sox Alabama National 25
Charlie Morgan
49 0 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 25
Zachary Baskins
74 0 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 25
Cooper Hardin
0 0 6 0 0 0 0 0 0 0
SBG Sox Alabama Scout 25
Landry Harris
0 21 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 25
Logan Harvey
16 0 0 59 0 0 0 0 0 0
SBG Sox Alabama Scout 25
Cooper Loftin
0 0 0 59 0 0 0 0 0 0
SBG Sox Alabama Scout 25
Colby Matherson
0 0 96 0 0 0 0 0 0 0
SBG Sox Alabama Scout 25
Caleb Weeks
0 75 0 0 0 0 0 0 0 0
SBG Sox National 25
Konnor Cazenave
0 45 0 0 0 0 0 0 0 0
SBG Sox National 25
Cole Covington
0 61 0 0 0 0 0 0 0 0
SBG Sox National 25
Mark Eaton
0 0 37 0 0 0 0 0 0 0
SBG Sox National 25
Keith Forbes
0 0 44 0 0 0 0 0 0 0
SBG Sox National 25
Luke Johnson
0 0 55 0 0 0 0 0 0 0
SBG Sox National 25
Major Smith
0 52 0 0 0 0 0 0 0 0
SBG Sox National 25
Reid Vineyard
65 0 0 0 0 0 0 0 0 0
Sbg Sox Prime 25
Tanner Beliveau
87 0 0 0 0 0 0 0 0 0
Sbg Sox Prime 25
Ty Estridge
22 0 50 0 0 0 0 0 0 0
Sbg Sox Prime 25
Landon Hawkins
30 0 0 0 0 0 0 0 0 0
Sbg Sox Prime 25
Braxton Jones
0 0 55 0 0 0 0 0 0 0
Sbg Sox Prime 25
Wade Wilson
0 55 0 0 0 0 0 0 0 0
Sbg Sox Scout 25
Hunter Harper
20 0 0 47 0 0 0 0 0 0
Sbg Sox Scout 25
Cannon Hensarling
32 0 0 0 0 0 0 0 0 0
Sbg Sox Scout 25
Ty Herrington
36 0 0 27 0 0 0 0 0 0
Sbg Sox Scout 25
Wilkes Johnson
0 61 0 0 0 0 0 0 0 0
Sbg Sox Scout 25
Preston McAdory
49 0 0 0 0 0 0 0 0 0
Sbg Sox Scout 25
Rhett Murphy
0 0 39 0 0 0 0 0 0 0
Sbg Sox Scout 25
Dash Piper
0 34 0 0 0 0 0 0 0 0
TPL American 16U
John Englezos
0 79 0 0 0 0 0 0 0 0
TPL American 16U
Barron Frazer
0 0 71 0 0 0 0 0 0 0
TPL American 16U
Ellis Hamiter
50 0 0 22 0 0 0 0 0 0
TPL American 16U
Antorious Johnson Ii
0 0 55 0 0 0 0 0 0 0
TPL American 16U
Chase Lackey
82 0 0 0 0 0 0 0 0 0
TPL American 16U
DeCarl White
0 0 0 94 0 0 0 0 0 0
TPL American 16U
Caden Wooten
6 28 0 0 0 0 0 0 0 0
TPL National 16U
Zach Fitzgerald
0 21 0 0 0 0 0 0 0 0
TPL National 16U
Ian Hillary
0 0 60 0 0 0 0 0 0 0
TPL National 16U
Gabe Jones
0 0 44 0 0 0 0 0 0 0
TPL National 16U
Luke Lawson
69 0 0 0 0 0 0 0 0 0
TPL National 16U
Kyle Nunnally
0 0 0 51 0 0 0 0 0 0
TPL National 16U
Jackson Stallworth
0 59 0 0 0 0 0 0 0 0
TPL National 16U
Ethan Walls
68 0 0 0 0 0 0 0 0 0
TPL National 16U
Tyler Woodham
0 79 0 0 0 0 0 0 0 0
TPL National 16U
Thomas Woolf
0 0 0 81 0 0 0 0 0 0
TPL National 16U
Ashton Yelder
0 0 0 18 0 0 0 0 0 0
TPL Pro Elite 16U
Austin Acosta
0 0 0 54 0 0 0 0 0 0
TPL Pro Elite 16U
Brooks Byars
0 0 93 0 0 0 0 0 0 0
TPL Pro Elite 16U
Evan McCrory
60 0 0 0 0 0 0 0 0 0
TPL Pro Elite 16U
Ryder McCrory
0 0 30 0 0 0 0 0 0 0
TPL Pro Elite 16U
David Moore
44 0 0 0 0 0 0 0 0 0
TPL Pro Elite 16U
Trent Taylor
0 84 0 0 0 0 0 0 0 0
TPL Pro Elite 16U
Tyus Waller
0 30 0 0 0 0 0 0 0 0
TPL Pro Elite 16U
Talon Whetstone
0 0 0 54 0 0 0 0 0 0
Vba Black 16u
Garrett Blacklock
0 75 0 0 0 0 0 0 0 0
Vba Black 16u
Colman Gann
0 0 82 0 0 0 0 0 0 0
Vba Black 16u
Cody Hodges
69 0 0 0 0 0 0 0 0 0
Vba Black 16u
Luke Holbrook
0 0 0 86 0 0 0 0 0 0
Vba Black 16u
Jaylen Malone
15 0 0 0 0 0 0 0 0 0
Vba Black 16u
Israel Navarro
31 0 0 9 0 0 0 0 0 0
Vba Black 16u
Paxton Tarver
0 34 0 0 0 0 0 0 0 0
Vba Vegas Gold
Braden Abernathy
0 0 0 12 0 0 0 0 0 0
Vba Vegas Gold
Leyton Coffman
0 0 84 0 0 0 0 0 0 0
Vba Vegas Gold
Ashton Dickey
0 0 0 41 0 0 0 0 0 0
Vba Vegas Gold
Cam Gentle
48 0 0 0 0 0 0 0 0 0
Vba Vegas Gold
Geordie Jones
0 66 0 0 0 0 0 0 0 0
Vba Vegas Gold
Grant Maples
10 0 0 0 0 0 0 0 0 0
Vba Vegas Gold
Kaleb Robinson
71 0 0 0 0 0 0 0 0 0
Vba Vegas Gold
Jack Shaw
0 0 42 0 0 0 0 0 0 0
Vba Vegas Gold
Noah Stafford
0 0 0 42 0 0 0 0 0 0
Vba Vegas Gold
Daniel Stringfellow
0 68 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
06/01
Day 2
06/02
Day 3
06/03
Day 4
06/04
2023 16U East Memorial Day Classic5 Star Tampa GoldDarian Collins915/28/2023 RR