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
05/31
Day 2
06/01
Day 3
06/02
Day 4
06/03
Day 5
06/04
Day 6
06/05
Day 7
06/06
Day 8
06/07
Day 9
06/08
Day 10
06/09
33's Baseball 2025
Ian Campbell
0 0 72 0 0 0 0 0 0 0
33's Baseball 2025
Jay Chapman
0 38 0 0 0 0 0 0 0 0
33's Baseball 2025
Owen Edwards
51 0 0 41 0 0 0 0 0 0
33's Baseball 2025
Graham Gulock
32 0 0 0 0 0 0 0 0 0
33's Baseball 2025
Payton Hunsaker
0 73 0 0 0 0 0 0 0 0
33's Baseball 2025
Connor Kinney
0 33 0 49 0 0 0 0 0 0
33's Baseball 2025
Winston Martin
44 0 0 25 0 0 0 0 0 0
33's Baseball 2025
Jack Ross
0 0 44 0 0 0 0 0 0 0
33's Baseball 2025
Seth Staggs
0 0 0 24 0 0 0 0 0 0
Dinger Nation 2025 Lash
Cruz Files
0 0 0 15 0 0 0 0 0 0
Dinger Nation 2025 Lash
Keeton Hines
19 0 0 0 51 0 0 0 0 0
Dinger Nation 2025 Lash
Cam Isbell
0 0 89 0 0 0 0 0 0 0
Dinger Nation 2025 Lash
Eli Martin
0 93 0 0 0 0 0 0 0 0
Dinger Nation 2025 Lash
Anderson Morgan
0 0 23 0 38 0 0 0 0 0
Dinger Nation 2025 Lash
Skylar Tucker
56 0 0 80 0 0 0 0 0 0
East Coast Sox 2025 Alabama Select
Brody Black
0 60 0 0 0 0 0 0 0 0
East Coast Sox 2025 Alabama Select
Campbell Cooper
0 0 0 56 0 0 0 0 0 0
East Coast Sox 2025 Alabama Select
Fysher Dahlke
0 0 0 64 0 0 0 0 0 0
East Coast Sox 2025 Alabama Select
Walker Garrett
62 0 0 0 0 0 0 0 0 0
East Coast Sox 2025 Alabama Select
Benton Howell
0 0 79 0 0 0 0 0 0 0
East Coast Sox 2025 Alabama Select
William "Chase" Lawley
0 37 0 0 0 0 0 0 0 0
East Coast Sox 2025 Alabama Select
Jd Terrell
24 0 0 0 0 0 0 0 0 0
East Coast Sox 2025 Scout - Alabama
Mason Brantley
27 0 51 0 0 0 0 0 0 0
East Coast Sox 2025 Scout - Alabama
Cale Faust
0 0 0 17 0 0 0 0 0 0
East Coast Sox 2025 Scout - Alabama
Wyatt Garrett
34 0 22 0 0 0 0 0 0 0
East Coast Sox 2025 Scout - Alabama
Cody Hardman
0 0 0 15 0 0 0 0 0 0
East Coast Sox 2025 Scout - Alabama
Cody Hodges
0 72 0 0 0 0 0 0 0 0
East Coast Sox 2025 Scout - Alabama
Ashton Morrow
17 0 0 25 0 0 0 0 0 0
East Coast Sox 2025 Scout - Alabama
Rhett Pitarro
0 0 52 0 0 0 0 0 0 0
East Coast Sox 2025 Scout - Alabama
Moxon Riggan
0 6 0 24 0 0 0 0 0 0
East Coast Sox 2025 Scout - Alabama
Elijah Tuckier
0 0 0 15 0 0 0 0 0 0
East Coast Sox 2025 Scout - Alabama
Blake Woodall
34 0 0 0 0 0 0 0 0 0
Excel Blue Wave American
Spencer Davis
0 0 33 0 0 0 0 0 0 0
Excel Blue Wave American
Colby Durden
0 0 15 0 0 0 0 0 0 0
Excel Blue Wave American
Garrett Edwards
34 0 0 0 0 0 0 0 0 0
Excel Blue Wave American
Jacob Francis
0 0 32 0 0 0 0 0 0 0
Excel Blue Wave American
Cam Gentle
0 0 0 57 0 0 0 0 0 0
Excel Blue Wave American
Brayton Goode
0 0 64 0 0 0 0 0 0 0
Excel Blue Wave American
Gavin Griner
18 0 0 0 0 0 0 0 0 0
Excel Blue Wave American
Christian Helmers
0 0 42 0 0 0 0 0 0 0
Excel Blue Wave American
Aiden Hughes
14 0 0 0 0 0 0 0 0 0
Excel Blue Wave American
Dylan Lewkutz
0 0 36 0 0 0 0 0 0 0
Excel Blue Wave American
Colton Parten
20 0 0 0 0 0 0 0 0 0
Excel Blue Wave American
Chase Rafferty
0 0 51 0 0 0 0 0 0 0
Excel Blue Wave American
Paxton Stallings
11 0 0 0 0 0 0 0 0 0
MAFIA 17u Red
Carson Burdette
0 0 49 0 0 0 0 0 0 0
MAFIA 17u Red
Braden Chapple
79 0 0 0 0 0 0 0 0 0
MAFIA 17u Red
Landon Duffner
0 0 18 53 0 0 0 0 0 0
MAFIA 17u Red
Lucas Ford
0 0 49 0 0 0 0 0 0 0
MAFIA 17u Red
Jake Hale
0 0 24 69 0 0 0 0 0 0
MAFIA 17u Red
Caleb Heis
0 0 82 0 0 0 0 0 0 0
MAFIA 17u Red
Brody Holloway
0 0 1 0 0 0 0 0 0 0
Pipeline Prime 2025
Cade Burdette
0 84 0 0 0 0 0 0 0 0
Pipeline Prime 2025
Andrew Dauphin
11 0 0 38 0 0 0 0 0 0
Pipeline Prime 2025
Kaleb Kompoltowicz
0 0 75 0 0 0 0 0 0 0
Pipeline Prime 2025
Cayden Martinez
22 0 0 12 0 0 0 0 0 0
Pipeline Prime 2025
Kameron McCord
74 0 0 0 0 0 0 0 0 0
Pipeline Prime 2025
Carter Mills
0 0 0 50 0 0 0 0 0 0
Pipeline Prime 2025
Hector Olivier
0 21 0 0 0 0 0 0 0 0
Rip City Raiders
Christopher Biggs
0 0 10 0 0 0 0 0 0 0
Rip City Raiders
Tyler-Mark Bullock
0 107 0 0 0 0 0 0 0 0
Rip City Raiders
Demetrius Hardnett
32 0 0 0 0 0 0 0 0 0
Rip City Raiders
Hunter Harmon
17 0 0 0 0 0 0 0 0 0
Rip City Raiders
Shane Otipoby
0 22 98 0 0 0 0 0 0 0
Rip City Raiders
Logan Wallace
103 0 0 0 0 0 0 0 0 0
SBG Sox American, Ms
Cole Covington
69 0 0 0 0 0 0 0 0 0
SBG Sox American, Ms
Kellen Garcia
0 0 0 21 0 0 0 0 0 0
SBG Sox American, Ms
Turk Hession
21 0 0 0 0 0 0 0 0 0
SBG Sox American, Ms
Brendan Necaise
0 0 49 0 0 0 0 0 0 0
SBG Sox American, Ms
Tolar Raybourn
0 109 0 0 0 0 0 0 0 0
SBG Sox American, Ms
Canyon Reeves
0 0 0 35 0 0 0 0 0 0
SBG Sox American, Ms
Brayden Smith
34 0 0 38 0 0 0 0 0 0
SBG Sox American, Ms
Zeke Todd
0 5 15 0 0 0 0 0 0 0
SBG Sox American, Ms
Cadyn Williamson
0 0 0 20 0 0 0 0 0 0
SBG Sox National, Ms
Kaleb Dillon
34 0 6 0 0 0 0 0 0 0
SBG Sox National, Ms
Hunter Harper
0 0 44 0 0 0 0 0 0 0
SBG Sox National, Ms
Wilkes Johnson
0 0 62 0 0 0 0 0 0 0
SBG Sox National, Ms
Jace Meadows
72 0 0 0 0 0 0 0 0 0
SBG Sox National, Ms
Jack Miller
0 70 0 0 0 0 0 0 0 0
SBG Sox National, Ms
Greysen Sumrall
0 17 0 0 0 0 0 0 0 0
SBG Sox Scout, Ms
A.J. Arguello
0 0 0 66 0 0 0 0 0 0
SBG Sox Scout, Ms
John Dickey Iv
18 0 58 0 0 0 0 0 0 0
SBG Sox Scout, Ms
Brayden Johnson
0 0 0 46 0 0 0 0 0 0
SBG Sox Scout, Ms
Luke Johnson
37 0 0 0 0 0 0 0 0 0
SBG Sox Scout, Ms
Matthew McKinley
68 0 0 0 0 0 0 0 0 0
SBG Sox Scout, Ms
Kayden Peoples
11 0 0 21 0 0 0 0 0 0
SBG Sox Scout, Ms
Sam Pike
0 0 47 0 0 0 0 0 0 0
SBG Sox Scout, Ms
Woods Roberson
0 61 0 0 0 0 0 0 0 0
SBG Sox Scout, Ms
Reid Vineyard
0 49 0 0 0 0 0 0 0 0
Top Gun Baseball
Damon Devine
0 0 0 89 0 0 0 0 0 0
Top Gun Baseball
Conner Dingler
0 90 0 0 0 0 0 0 0 0
Top Gun Baseball
HAYES FARRELL
0 0 100 0 0 0 0 0 0 0
Top Gun Baseball
Cash Hayes
0 0 0 11 0 0 0 0 0 0
Top Gun Baseball
Patrick McQueeney
23 0 0 0 0 0 0 0 0 0
Top Gun Baseball
Max Vinson
70 0 0 0 0 0 0 0 0 0
Top Gun Black
Eli Bozeman
0 1 0 53 0 0 0 0 0 0
Top Gun Black
Jack Doyle
0 0 67 0 0 0 0 0 0 0
Top Gun Black
Tee Foster
0 24 12 0 0 0 0 0 0 0
Top Gun Black
Tracy Gaddis Jr
12 67 0 0 0 0 0 0 0 0
Top Gun Black
Myles Johnson
24 0 0 66 0 0 0 0 0 0
Top Gun Black
Peyton Moss
0 0 16 0 0 0 0 0 0 0
Top Gun Black
Bennett Reeves
0 23 0 36 0 0 0 0 0 0
Top Gun Black
Brady Sheppard
94 0 0 0 0 0 0 0 0 0
TPL 17U American
Wes Burgess
0 0 0 37 0 0 0 0 0 0
TPL 17U American
John Englezos
0 49 0 0 0 0 0 0 0 0
TPL 17U American
Zach Fitzgerald
0 0 0 44 0 0 0 0 0 0
TPL 17U American
Antorious Johnson Ii
0 0 46 0 0 0 0 0 0 0
TPL 17U American
Gabe Jones
0 0 52 0 0 0 0 0 0 0
TPL 17U American
Chase Lackey
0 46 0 0 0 0 0 0 0 0
TPL 17U American
Luke Lawson
18 0 14 24 0 0 0 0 0 0
TPL 17U American
Kyle Nunnally
0 0 0 31 0 0 0 0 0 0
TPL 17U American
Caden Wooten
77 0 0 0 0 0 0 0 0 0
TPL 17U National
Ty Bryan
0 0 0 26 8 0 0 0 0 0
TPL 17U National
Brooks Byars
0 0 82 0 0 0 0 0 0 0
TPL 17U National
Barron Frazer
48 0 0 0 0 0 0 0 0 0
TPL 17U National
Evan McCrory
0 0 43 0 0 0 0 0 0 0
TPL 17U National
Ryder McCrory
0 0 0 0 57 0 0 0 0 0
TPL 17U National
David Moore
0 0 0 0 50 0 0 0 0 0
TPL 17U National
Colton Praytor
0 88 0 0 0 0 0 0 0 0
TPL 17U National
Tyus Waller
61 0 0 0 0 0 0 0 0 0
TPL 17U National
Talon Whetstone
0 0 0 88 0 0 0 0 0 0
TPL 17U Pro Elite
Austin Acosta
0 0 61 0 0 0 0 0 0 0
TPL 17U Pro Elite
Ian Hillary
0 0 55 0 0 0 0 0 0 0
TPL 17U Pro Elite
Ma'Kale Holden
0 0 43 0 0 0 0 0 0 0
TPL 17U Pro Elite
Kenyon Hughes
0 0 0 0 28 0 0 0 0 0
TPL 17U Pro Elite
Jordan Jones
0 0 0 0 79 0 0 0 0 0
TPL 17U Pro Elite
Jackson Stallworth
0 0 11 0 52 0 0 0 0 0
TPL 17U Pro Elite
Joshua Tuttle
0 0 0 0 40 0 0 0 0 0
TPL 17U Pro Elite
Samuel Vaughan
0 0 0 64 0 0 0 0 0 0
TPL 17U Pro Elite
Ethan Walls
57 0 0 0 0 0 0 0 0 0
TPL 17U Pro Elite
Tyler Woodham
43 0 0 0 0 0 0 0 0 0
TPL 17U Pro Elite
Thomas Woolf
0 0 0 21 60 0 0 0 0 0
TPL 17U Pro Elite
Ashton Yelder
0 0 12 0 0 0 0 0 0 0
Twitty City 17u - Anderson
Liam Bowles
77 0 0 0 0 0 0 0 0 0
Twitty City 17u - Anderson
Nate Dixon
40 0 0 0 0 0 0 0 0 0
Twitty City 17u - Anderson
Drew Hawkins
0 0 76 0 0 0 0 0 0 0
Twitty City 17u - Anderson
Cameron Jackson
0 0 0 31 0 0 0 0 0 0
Twitty City 17u - Anderson
Jackson Jennings
0 75 0 0 0 0 0 0 0 0
Twitty City 17u - Anderson
Conner Lockhart
0 0 0 64 0 0 0 0 0 0
Twitty City 17u - Anderson
Logan Strader
0 36 0 0 0 0 0 0 0 0
Twitty City 17u - Anderson
Evan Welch
0 0 31 0 0 0 0 0 0 0
Usa Prime Purge Navy
Kaleb Brandon
0 0 0 15 0 0 0 0 0 0
Usa Prime Purge Navy
Jaxon Carabajal
0 16 0 0 0 0 0 0 0 0
Usa Prime Purge Navy
Ashton Gray
0 68 0 0 0 0 0 0 0 0
Usa Prime Purge Navy
Maddux Najera
0 0 0 50 0 0 0 0 0 0
Usa Prime Purge Navy
Weston Phillips
0 0 0 67 0 0 0 0 0 0
Usa Prime Purge Navy
Noah Rutledge
0 0 0 31 0 0 0 0 0 0
Usa Prime Purge Navy
Tyler Swan
93 0 0 0 0 0 0 0 0 0
Usa Prime Purge Navy
Noah Villarreal
33 0 83 0 0 0 0 0 0 0
USA Prime Southeast Scout
Joshua Burrell
0 0 67 0 0 0 0 0 0 0
USA Prime Southeast Scout
Kyler Campbell
8 0 0 29 49 0 0 0 0 0
USA Prime Southeast Scout
Richard Freiholtz Jr.
0 0 20 0 92 0 0 0 0 0
USA Prime Southeast Scout
Tanner Hermesch
47 0 0 0 0 0 0 0 0 0
USA Prime Southeast Scout
Noah Jarrell
0 0 21 0 0 0 0 0 0 0
USA Prime Southeast Scout
Evan Leonard
0 0 0 20 54 0 0 0 0 0
USA Prime Southeast Scout
Camden Martin
0 0 35 0 0 0 0 0 0 0
USA Prime Southeast Scout
Brady May
0 0 0 0 4 0 0 0 0 0
USA Prime Southeast Scout
Cooper Moore
0 0 31 0 18 0 0 0 0 0
USA Prime Southeast Scout
Andrew Oelke
0 0 0 75 0 0 0 0 0 0
USA Prime Southeast Scout
Reece Thomas
0 0 49 0 0 0 0 0 0 0
VBA 17U Rawlings Vegas Gold
Jaxton Bennett
0 0 0 31 0 0 0 0 0 0
VBA 17U Rawlings Vegas Gold
Leyton Coffman
0 77 0 0 0 0 0 0 0 0
VBA 17U Rawlings Vegas Gold
Ashton Dickey
0 0 54 0 0 0 0 0 0 0
VBA 17U Rawlings Vegas Gold
Grant Maples
0 0 0 85 0 0 0 0 0 0
VBA 17U Rawlings Vegas Gold
Alex Phillips
50 0 0 0 0 0 0 0 0 0
VBA 17U Rawlings Vegas Gold
Kaleb Robinson
71 0 0 0 0 0 0 0 0 0
VBA 17U Rawlings Vegas Gold
Daniel Stringfellow
0 13 0 0 0 0 0 0 0 0
VBA 17U Rawlings Vegas Gold
Joshua Wilhide
0 0 69 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest