1,650 MLB PLAYERS | 13,326 MLB DRAFT SELECTIONS
Perfect Game Youth Pitching Rules

Youth Pitching Regulations:

The MLB balk rule will be enforced. When a balk is called it is NOT a dead ball. Also, in the windup position, a pitcher is permitted to have his “free” foot on the rubber, in front of the rubber, behind the rubber, or off to the side of the rubber.

  • Daily Limits
    • 7U-8U: Daily max is 15 outs OR 50 pitches.
    • 9U-10U: Daily max is 18 outs OR 75 pitches.
    • 11U-12U: Daily max is 18 outs OR 85 pitches.
    • 13U-14U: Daily max is 21 outs OR 95 pitches.

The pitcher may finish the batter upon reaching the daily pitch count limit. I.E. A 13U pitcher begins the batter at 94 pitches he may finish the current hitter then must be removed from the game.

  • Event Limits
    • 7U-14U: Each Player is allowed 24 outs over a 3-day period.
    • If a player records more than 9 outs in a day, they are required 2 days rest.
    • 100 Pitch maximum over 2, 3 or 4 day events
    • 140 Pitch maximum over 5+ day events
    • Players can pitch in more than one game in a day if they do not exceed daily limits.

The pitcher may finish the batter upon reaching the event pitch count limit. I.E. A 13U pitcher begins the batter at 99 pitches he may finish the current hitter then must be removed from the game.

Once a player has been removed from pitching they may not return to the mound in the same game.

No pitcher shall appear in a game as a pitcher for three consecutive days, regardless of pitch counts. No pitcher shall appear in three games in the same day, regardless of pitch counts.

The definition to be utilized for the purpose of the pitching restrictions for end of a day shall be any time of night or day that the facility is closed and teams have a break in playing prior to the next days games.

Pitchers who record outs or pitch in a game that is forfeited will still have those outs/pitches counted toward their limitations.

Pitching Violations:

The pitcher must be replaced on the mound immediately upon notice of a violation, not a forfeit.

No. Player # Pitches # Outs Opponent
643 DP 12U Jaguars
1 John Cook 6 1 Georgia Bombers 12u Victus 10/23/2021
99 Tyler Groff 27 5 Carolina Yarddawgs Elite 12u 10/23/2021
21 Ryan Healy 58 4 Carolina Yarddawgs Elite 12u 10/23/2021
17 Joshua Hwang 49 9 Georgia Bombers 12u Victus 10/23/2021
5 Reed Jarrett 55 5 Rawlings Prospects, Nc - Piscorik 10/23/2021
55 Judson Pankow 43 2 Georgia Bombers 12u Victus 10/23/2021
11 Oliver Spalding 48 10 Rawlings Prospects, Nc - Piscorik 10/23/2021
643 DP Cougars 12U
19 Max Bowman 38 6 Dingers Athletics 12u Elite 10/22/2021
15 Jett Conner 5 1 Dingers Athletics 12u Elite 10/22/2021
2 Bryce Floyd 62 12 Canes Pirro 12u 10/23/2021
3 Jay Johnson 30 6 Aviators 10/22/2021
33 Marcus Labouchere 22 3 Aviators 10/22/2021
76 Khari Mayfield Jr. 26 2 Canes Pirro 12u 10/23/2021
44 Finn McQuade 34 6 Aviators 10/22/2021
13 Cal Pearson 3 0 Canes Pirro 12u 10/23/2021
41 Kenneth Phillips 36 5 Dingers Athletics 12u Elite 10/22/2021
Archer Select Baseball
2 Lance Boyer 20 3 East Cobb Colt 45s 12u 10/22/2021
3 0 TG D-Backs 10/23/2021
Total 23 3
3 Zac Cuneio 12 3 Ninth Inning Royals 12U-Torres 10/22/2021
23 0 TG D-Backs 10/23/2021
Total 35 3
4 Wes Hayes 23 3 Ninth Inning Royals 12U-Torres 10/22/2021
8 Sean Martell 29 6 East Cobb Colt 45s 12u 10/22/2021
23 3 TG D-Backs 10/23/2021
Total 52 9
9 Logan Peralta 47 5 TG D-Backs 10/23/2021
6 Burke Seagraves 50 6 East Cobb Colt 45s 12u 10/22/2021
11 Hudson Weese 67 11 Ninth Inning Royals 12U-Torres 10/22/2021
Aviators
7 Westin Barfield 35 4 643 DP Cougars 12U 10/22/2021
10 Grant Heron 68 8 Team Halo 12u 10/22/2021
11 Jack Hooker 33 3 Cyo Braves Red (J Spoon) 10/24/2021
77 Johnny Howard IV 12 1 Team Halo 12u 10/22/2021
71 9 643 DP Cougars 12U 10/22/2021
Total 83 10
24 Austin Lipscomb 38 3 Team Halo 12u 10/22/2021
52 8 Beastmode 12u Black 10/24/2021
Total 90 11
13 Gino Luckie 40 5 Cyo Braves Red (J Spoon) 10/24/2021
12 Vaden McCarty 72 9 Beastmode 12u Black 10/24/2021
Beastmode 12u Black
22 Machi Davis 30 1 Dirtbags Black 12u 10/23/2021
23 7 Aviators 10/24/2021
Total 53 8
5 Avery Lamb 37 2 Aviators 10/24/2021
26 Camren Stone 41 6 Aviators 10/24/2021
25 Jordan Street 72 14 Dirtbags Black 12u 10/23/2021
2 Ethan Wilson 78 11 TG D-Backs 10/23/2021
Canes Pirro 12u
10 Hamilton Downs 10 2 East Cobb Colt 45s 12u 10/23/2021
15 3 Ninth Inning Royals 12U-Torres 10/23/2021
Total 25 5
35 2 Sba Futures 12u 10/24/2021
Total 60 7
21 Beau Green 91 16 East Cobb Colt 45s 12u 10/23/2021
2 Connor Kullman 30 2 Sba Futures 12u 10/24/2021
17 Zac Phillips 58 15 643 DP Cougars 12U 10/23/2021
24 Connor Presley 41 8 Ninth Inning Royals 12U-Torres 10/23/2021
23 4 Sba Futures 12u 10/24/2021
Total 64 12
8 Landon Whittington 44 7 Ninth Inning Royals 12U-Torres 10/23/2021
Canes Tennessee 12u
24 Ty Jenkins 7 2 Diamondjax 10/23/2021
7 1 Harris County Colt .45'S 10/24/2021
Total 14 3
9 Asher Mallard 33 9 Diamondjax 10/23/2021
4 Max Myers 43 7 Diamondjax 10/23/2021
12 Luis Ortiz 62 12 East Cobb Astros 12U Orange 10/23/2021
25 3 Rawlings Prospects, Nc - Piscorik 10/24/2021
Total 87 15
27 6 Carolina Cannons 10/24/2021
Total 114 21
35 Will Sloane 70 17 Harris County Colt .45'S 10/24/2021
23 Cole Wethington 47 9 Carolina Cannons 10/24/2021
17 Braxton Williams 20 3 East Cobb Astros 12U Orange 10/23/2021
81 15 Rawlings Prospects, Nc - Piscorik 10/24/2021
Total 101 18
Canes Tricities 12u - Taylor
21 Maddox Barton 33 6 Team Elite 12u Aba 10/23/2021
4 Brady Cole 71 6 Team Elite 12u Aba 10/23/2021
8 2 East Cobb Colt 45s 12u 10/24/2021
Total 79 8
15 Jayden Cox 21 4 Rawlings Prospects, Nc - Piscorik 10/24/2021
28 Aiden Gross 23 4 Sba Futures 12u 10/23/2021
16 1 East Cobb Colt 45s 12u 10/24/2021
Total 39 5
3 Ethan Horne 79 11 East Cobb Colt 45s 12u 10/24/2021
Tanner Jackson 24 5 Sba Futures 12u 10/23/2021
37 2 Rawlings Prospects, Nc - Piscorik 10/24/2021
Total 61 7
14 Jacob Mullins 43 3 Rawlings Prospects, Nc - Piscorik 10/24/2021
Carolina Cannons
12 Steele Gamble 45 4 East Cobb Astros 12U Orange 10/23/2021
44 9 Canes Tennessee 12u 10/24/2021
Total 89 13
11 Mack Gilreath 4 0 Cyo Braves Red (J Spoon) 10/24/2021
15 Griffin Gowens 42 4 East Cobb Astros 12U Orange 10/23/2021
24 3 Canes Tennessee 12u 10/24/2021
Total 66 7
9 John Harrison 2 1 East Cobb Astros 12U Orange 10/23/2021
1 Kamden Jones 38 6 Cyo Braves Red (J Spoon) 10/24/2021
27 3 Canes Tennessee 12u 10/24/2021
Total 65 9
27 Brennan New 68 15 Georgia Bombers 12u Victus 10/24/2021
14 Carson Scott 23 6 Diamondjax 10/23/2021
51 5 Cyo Braves Red (J Spoon) 10/24/2021
Total 74 11
32 Lucas Wilson 54 9 Diamondjax 10/23/2021
26 6 Cyo Braves Red (J Spoon) 10/24/2021
Total 80 15
Carolina Yarddawgs Elite 12u
10 Tymone Abrams 25 3 East Cobb Astros 615 12U 10/23/2021
58 9 Syndicate Baseball 10/24/2021
Total 83 12
15 4 East Cobb Astros 12U Orange 10/24/2021
Total 98 16
7 Naishaun Cannon 25 2 East Cobb Astros 615 12U 10/23/2021
22 6 Team Halo 12u 10/23/2021
Total 47 8
0 Keaton Dew 53 6 East Cobb Astros 615 12U 10/23/2021
4 Caden Guy 6 2 643 DP 12U Jaguars 10/23/2021
3 1 East Cobb Astros 615 12U 10/23/2021
Total 9 3
39 6 Team Halo 12u 10/23/2021
Total 48 9
51 8 East Cobb Astros 12U Orange 10/24/2021
Total 99 17
21 Jace Hentz 27 4 643 DP 12U Jaguars 10/23/2021
13 3 Syndicate Baseball 10/24/2021
Total 40 7
54 8 East Cobb Astros 12U Orange 10/24/2021
Total 94 15
31 Ke'Allen Richards-Blackwell 25 6 643 DP 12U Jaguars 10/23/2021
Cyo Braves Red (J Spoon)
11 Jaxston Brown 19 1 Harris County Colt .45'S 10/23/2021
99 Christopher Gordon 19 2 Harris County Colt .45'S 10/23/2021
0 0 Syndicate Baseball 10/23/2021
Total 19 2
13 Brian Grant 40 6 Harris County Colt .45'S 10/23/2021
57 12 Aviators 10/24/2021
Total 97 18
1 Ryan Houston 15 1 Syndicate Baseball 10/23/2021
7 Jeremiah McGeachy 28 6 Harris County Colt .45'S 10/23/2021
20 1 Syndicate Baseball 10/23/2021
Total 48 7
5 Prince Reid 47 12 Carolina Cannons 10/24/2021
42 Sean Seltzer 66 12 Syndicate Baseball 10/23/2021
38 6 Carolina Cannons 10/24/2021
Total 104 18
Diamondjax
10 Hampton Blanks 40 3 Carolina Cannons 10/23/2021
13 6 Canes Tennessee 12u 10/23/2021
Total 53 9
54 6 Syndicate Baseball 10/23/2021
Total 107 15
7 Drew Butler 21 3 Carolina Cannons 10/23/2021
19 6 Syndicate Baseball 10/23/2021
Total 40 9
15 Jack Kelly 44 6 Canes Tennessee 12u 10/23/2021
50 Joshua Parker 14 3 Carolina Cannons 10/23/2021
28 6 Canes Tennessee 12u 10/23/2021
Total 42 9
9 Jed Rodden 29 5 Carolina Cannons 10/23/2021
10 3 Syndicate Baseball 10/23/2021
Total 39 8
Dingers Athletics 12u Elite
999 Evan Bansavage 15 2 Team Halo 12u 10/22/2021
77 8 Dirtbags Black 12u 10/24/2021
Total 92 10
35 Jaylon Davis 12 1 Dirtbags Black 12u 10/24/2021
11 Brayden Hatcher 40 6 643 DP Cougars 12U 10/22/2021
44 Chance Thomas 75 15 Team Halo 12u 10/22/2021
60 Christian Ware 40 6 643 DP Cougars 12U 10/22/2021
3 Kaileb Watts 18 3 643 DP Cougars 12U 10/22/2021
28 1 Dirtbags Black 12u 10/24/2021
Total 46 4
Dirtbags Black 12u
2 Jackson Cap 0 0 Georgia Bombers 12u Victus 10/23/2021
15 Rylan Copeland 27 2 Georgia Bombers 12u Victus 10/23/2021
98 Hampton Gibbs 42 5 Beastmode 12u Black 10/23/2021
9 John Hanzel Jr 56 6 Georgia Bombers 12u Victus 10/23/2021
24 Tyler Jackson 40 5 TG D-Backs 10/24/2021
27 Landry Kornegay 15 3 Georgia Bombers 12u Victus 10/23/2021
5 Cameron Register 45 5 Beastmode 12u Black 10/23/2021
39 4 Dingers Athletics 12u Elite 10/24/2021
Total 84 9
44 Caden Scott 32 5 Dingers Athletics 12u Elite 10/24/2021
54 8 TG D-Backs 10/24/2021
Total 86 13
19 Ethan Stewart 25 2 TG D-Backs 10/24/2021
22 Devan Welch 18 3 Beastmode 12u Black 10/23/2021
20 2 Dingers Athletics 12u Elite 10/24/2021
Total 38 5
East Cobb Astros 12U Orange
21 Isaiah Cador 58 13 Carolina Yarddawgs Elite 12u 10/24/2021
10 Nate Curcio 64 12 Ninth Inning Royals 12U-Torres 10/23/2021
24 Josiah Harris 21 3 TG D-Backs 10/24/2021
22 Dominick Hopkins 28 5 Carolina Yarddawgs Elite 12u 10/24/2021
5 Jackson Martin 10 2 Canes Tennessee 12u 10/23/2021
67 14 East Cobb Astros 615 12U 10/24/2021
Total 77 16
7 0 Carolina Yarddawgs Elite 12u 10/24/2021
Total 84 16
16 2 TG D-Backs 10/24/2021
Total 100 18
8 Eli Mastin 33 9 Carolina Cannons 10/23/2021
9 3 East Cobb Astros 615 12U 10/24/2021
Total 42 12
13 Harrison Milanowski 25 4 Canes Tennessee 12u 10/23/2021
4 0 Carolina Yarddawgs Elite 12u 10/24/2021
Total 29 4
27 Griffin Reese 0 0 Canes Tennessee 12u 10/23/2021
0 0 East Cobb Astros 615 12U 10/24/2021
Total 0 0
25 4 TG D-Backs 10/24/2021
Total 25 4
9 Micah Von 21 3 Ninth Inning Royals 12U-Torres 10/23/2021
39 9 TG D-Backs 10/24/2021
Total 60 12
28 Michael Weyer 52 12 Canes Tennessee 12u 10/23/2021
6 1 East Cobb Astros 615 12U 10/24/2021
Total 58 13
East Cobb Astros 615 12U
25 Seth Bagwell 0 0 East Cobb Astros 12U Orange 10/24/2021
23 Jaxon Barrett 55 9 Georgia Bombers 12u Marucci 10/24/2021
8 2 East Cobb Astros 12U Orange 10/24/2021
Total 63 11
8 Caden Baxter 56 9 Carolina Yarddawgs Elite 12u 10/23/2021
10 Nate Fogle 74 13 East Cobb Astros 12U Orange 10/24/2021
12 Turner McClanahan 15 3 Rawlings Prospects, Nc - Piscorik 10/23/2021
15 3 Georgia Bombers 12u Marucci 10/24/2021
Total 30 6
19 Carter Scoggins 73 12 Rawlings Prospects, Nc - Piscorik 10/23/2021
44 Bentley Smith 40 6 Carolina Yarddawgs Elite 12u 10/23/2021
23 3 Rawlings Prospects, Nc - Piscorik 10/23/2021
Total 63 9
East Cobb Colt 45s 12u
12 Anish Anand 4 1 Canes Pirro 12u 10/23/2021
0 0 Canes Tricities 12u - Taylor 10/24/2021
Total 4 1
51 Brady Baron 25 6 Archer Select Baseball 10/22/2021
52 Grant Gehler 33 3 Archer Select Baseball 10/22/2021
13 Brady Haff 30 1 Canes Tricities 12u - Taylor 10/24/2021
8 Benjamin Kerns 9 0 Canes Tricities 12u - Taylor 10/24/2021
12 Alex Kilgo 8 2 Canes Pirro 12u 10/23/2021
24 4 Canes Tricities 12u - Taylor 10/24/2021
Total 32 6
10 Ryan Patrick 27 3 Canes Pirro 12u 10/23/2021
67 Elias Santos 48 9 Canes Pirro 12u 10/23/2021
22 Evan Staab 23 6 Canes Tricities 12u - Taylor 10/24/2021
9 Wesley Weeks 42 6 Archer Select Baseball 10/22/2021
4 1 Canes Tricities 12u - Taylor 10/24/2021
Total 46 7
Georgia Bombers 12u Marucci
34 James Callaway 34 7 Team Elite 12u Aba 10/22/2021
1 3 East Cobb Astros 615 12U 10/24/2021
Total 35 10
7 Beau Day 55 8 Sba Futures 12u 10/22/2021
14 Jake Frachiseur 27 3 Sba Futures 12u 10/22/2021
52 Ian Haase 30 7 Sba Futures 12u 10/22/2021
15 Drew King 23 1 East Cobb Astros 615 12U 10/24/2021
4 Solomon Lee 48 4 East Cobb Astros 615 12U 10/24/2021
3 Jackson Mentzer 57 8 Team Elite 12u Aba 10/22/2021
5 Gavin Poteet 28 2 East Cobb Astros 615 12U 10/24/2021
Georgia Bombers 12u Victus
34 Cross Dennard 46 1 Dirtbags Black 12u 10/23/2021
24 Charlie Edwards 53 6 Dirtbags Black 12u 10/23/2021
10 Matt Kersey 63 12 643 DP 12U Jaguars 10/23/2021
44 Tyler McKinley 55 5 TG D-Backs 10/23/2021
7 Charlie Reid 31 2 TG D-Backs 10/23/2021
25 2 Carolina Cannons 10/24/2021
Total 56 4
6 Micah Rowland 12 2 Dirtbags Black 12u 10/23/2021
13 1 TG D-Backs 10/23/2021
Total 25 3
22 Maddox Schreiber 55 9 Carolina Cannons 10/24/2021
27 Griffin Williams 26 3 Carolina Cannons 10/24/2021
Harris County Colt .45'S
5 Will Dimitri 13 3 Canes Tennessee 12u 10/24/2021
44 Isaac Elmore 60 12 Syndicate Baseball 10/23/2021
3 Brody Johnson 5 3 Syndicate Baseball 10/23/2021
20 Fisher Ogle 20 1 Cyo Braves Red (J Spoon) 10/23/2021
10 John-Tyler Pirkle 74 11 Cyo Braves Red (J Spoon) 10/23/2021
7 Tyson Sharpe 11 3 Syndicate Baseball 10/23/2021
95 Evan Woosley 45 11 Canes Tennessee 12u 10/24/2021
Ninth Inning Royals 12U-Torres
6 Casey Gooding 37 7 Canes Pirro 12u 10/23/2021
21 Daelan Jones-Teasley 54 8 Canes Pirro 12u 10/23/2021
70 Logan Lanier 45 8 Archer Select Baseball 10/22/2021
10 Tyler Luftig 25 5 East Cobb Astros 12U Orange 10/23/2021
11 Russ Prophater 59 9 Archer Select Baseball 10/22/2021
8 Charles Survilas 21 3 Canes Pirro 12u 10/23/2021
22 Connor Tysver 61 9 East Cobb Astros 12U Orange 10/23/2021
Rawlings Prospects, Nc - Piscorik
2 Evan Clark 13 3 East Cobb Astros 615 12U 10/23/2021
1 Josh Conti 23 3 Canes Tricities 12u - Taylor 10/24/2021
4 Reed Holt 12 3 East Cobb Astros 615 12U 10/23/2021
5 3 Canes Tricities 12u - Taylor 10/24/2021
Total 17 6
14 Eli Huston 32 5 East Cobb Astros 615 12U 10/23/2021
6 Ryan McMahan 44 9 643 DP 12U Jaguars 10/23/2021
13 Sam Piscorik 33 3 Canes Tricities 12u - Taylor 10/24/2021
12 Thomas Piscorik 43 5 643 DP 12U Jaguars 10/23/2021
11 2 Canes Tennessee 12u 10/24/2021
Total 54 7
32 Dean Tober 44 6 East Cobb Astros 615 12U 10/23/2021
29 4 Canes Tennessee 12u 10/24/2021
Total 73 10
7 Graham Virag 13 3 Canes Tricities 12u - Taylor 10/24/2021
68 12 Canes Tennessee 12u 10/24/2021
Total 81 15
Sba Futures 12u
17 Ivan Andino 53 12 Canes Pirro 12u 10/24/2021
99 Knox Goodyear 37 7 Georgia Bombers 12u Marucci 10/22/2021
39 11 Canes Tricities 12u - Taylor 10/23/2021
Total 76 18
7 Alex Hampton 0 0 TG D-Backs 10/24/2021
33 Bryson Josey 0 0 Georgia Bombers 12u Marucci 10/22/2021
41 5 TG D-Backs 10/24/2021
Total 41 5
42 Cal Royce 24 3 Georgia Bombers 12u Marucci 10/22/2021
8 Hudson Simmons 40 9 Team Elite 12u Aba 10/23/2021
21 Derek Vazquez 15 3 Georgia Bombers 12u Marucci 10/22/2021
Dru Wilson 21 5 Georgia Bombers 12u Marucci 10/22/2021
68 12 TG D-Backs 10/24/2021
Total 89 17
Syndicate Baseball
8 Branden Brown 61 12 Diamondjax 10/23/2021
13 Benjamin Cole 8 3 Cyo Braves Red (J Spoon) 10/23/2021
45 10 Carolina Yarddawgs Elite 12u 10/24/2021
Total 53 13
12 Carter Gilley 44 8 Harris County Colt .45'S 10/23/2021
11 Jordon Lankford 36 6 Cyo Braves Red (J Spoon) 10/23/2021
23 1 Carolina Yarddawgs Elite 12u 10/24/2021
Total 59 7
0 Cash Standridge 41 9 Harris County Colt .45'S 10/23/2021
24 Jaycob Veloz 50 6 Cyo Braves Red (J Spoon) 10/23/2021
44 5 Diamondjax 10/23/2021
Total 94 11
Team Elite 12u Aba
99 Liam Buice 43 2 Georgia Bombers 12u Marucci 10/22/2021
98 Walker Greer 68 12 Canes Tricities 12u - Taylor 10/23/2021
31 Jackson Horne 40 7 Georgia Bombers 12u Marucci 10/22/2021
8 Luke Johnson 5 1 Georgia Bombers 12u Marucci 10/22/2021
1 Jackson Lee 27 3 Sba Futures 12u 10/23/2021
27 Aris Rambus 42 4 Sba Futures 12u 10/23/2021
9 Camden Shirley 39 5 Georgia Bombers 12u Marucci 10/22/2021
Team Halo 12u
10 Bryson Dutch 50 9 Dingers Athletics 12u Elite 10/22/2021
12 Aaron Higgins 9 3 Aviators 10/22/2021
59 8 Carolina Yarddawgs Elite 12u 10/23/2021
Total 68 11
25 Landon Kyle 47 9 Aviators 10/22/2021
16 Elijah Lyles 49 7 Dingers Athletics 12u Elite 10/22/2021
19 Maddox Sy 36 4 Carolina Yarddawgs Elite 12u 10/23/2021
1 Myles Tate 10 2 Dingers Athletics 12u Elite 10/22/2021
TG D-Backs
42 Logan Arnett 53 9 Sba Futures 12u 10/24/2021
11 Andrew Cochran 45 5 Georgia Bombers 12u Victus 10/23/2021
15 2 East Cobb Astros 12U Orange 10/24/2021
Total 60 7
13 Hunter Elmore 14 3 Georgia Bombers 12u Victus 10/23/2021
27 Ander Elorriaga 16 2 Beastmode 12u Black 10/23/2021
41 8 East Cobb Astros 12U Orange 10/24/2021
Total 57 10
4 Chase Gockenbach 28 6 Dirtbags Black 12u 10/24/2021
8 Gavin Greene 57 10 Beastmode 12u Black 10/23/2021
1 Dexter McCleon Jr 59 8 East Cobb Astros 12U Orange 10/24/2021
20 Carter Moon 49 8 Sba Futures 12u 10/24/2021
55 Lawson Moore 51 9 Archer Select Baseball 10/23/2021
47 Max Rogozinski 53 12 Dirtbags Black 12u 10/24/2021
Copyright 1994-2022 by Perfect Game. All rights reserved. No portion of this information may be reprinted or reproduced without the written consent of Perfect Game.