thumbnail

Top 100 Baseball Recruits - 2017

Can you guess Perfect Game's top 100 baseball recruits for the class of 2017?
Gold = MLB All-Star
Quiz by
johnsonncn5
Rate:
Last updated: July 16, 2025
You have not attempted this quiz yet.
First submittedJuly 22, 2023
Times taken2
Report this quizReport
30:00
Good Luck!
0
 / 100 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
#
Player
Position
Current Team
1
Hunter Greene
P
Cincinnati Reds
2
Jo Adell
OF
Los Angeles Angels
3
Royce Lewis
SS
Minnesota Twins
4
Trevor Rogers
P
Baltimore Orioles
5
MacKenzie Gore
P
Washington Nationals
6
DL Hall
P
Milwaukee Brewers
7
Austin Beck
OF
Retired
8
Shane Baz
P
Tampa Bay Rays
9
Hans Crouse
P
Free Agent
10
Cal Mitchell
OF
Piratas de Campeche - Mexico
11
Drew Waters
OF
Kansas City Royals
12
Nick Allen
SS / 2B
Atlanta Braves
13
Jacob Heatherly
P
Free Agent
14
Cole Brannen
OF
Gateway Grizzlies - FL
15
Alex Scherff
P
Rieleros de Aguascalientes - Mexico
16
Mark Vientos
3B
New York Mets
17
Conner Uselton
OF
Free Agent
18
Cole Turney
OF
West Michigan Whitecaps (DET)
19
Heliot Ramos
CF
San Francisco Giants
20
Alex Toral
1B
Free Agent
21
Blayne Enlow
P
Free Agent
22
MJ Melendez
C / RF
Kansas City Royals
23
Seth Corry
P
Free Agent
24
Nick Pratto
1B
Omaha Storm Chasers (KC)
25
Sam Carlson
P
Oklahoma City Comets (LAD)
26
Bubba Thompson
OF
South Alabama Jaguars - Football
27
Kyle Hurt
P
Los Angeles Dodgers
28
Caden Lemons
P
Free Agent
29
Brady McConnell
UT
Columbia Fireflies (KC)
30
Hagen Danner
P
Tacoma Rainiers (SEA)
31
Jacob Gonzalez
1B
Birmingham Barons (CHW)
32
Garrett Mitchell
OF
Milwaukee Brewers
33
Tanner Burns
P
Columbus Clippers (CLE)
34
Luis Campusano
C
San Diego Padres
35
Quentin Holmes
OF
Free Agent
36
Ryan Vilade
OF
Cincinnati Reds
37
Matt Sauer
P
Los Angeles Dodgers
38
Chris Seise
SS
Free Agent
39
Tristen Lutz
OF
Free Agent
40
Steven Jennings
P
Frisco RoughRiders (TEX)
41
Kyle Jacobsen
OF
Retired
42
Caleb Sloan
P
Free Agent
43
Jake Eder
P
Los Angeles Angels
44
Jacob Pearson
OF
Free Agent
45
Jack Leftwich
P
Columbus Clippers (CLE)
46
Jeremiah Estrada
P
San Diego Padres
47
Adam Hall
UT
Biloxi Shuckers (MIL)
48
Mitchell Stone
P
Retired
49
Logan Allen
P
Cleveland Guardians
50
Jeter Downs
SS
Fukuoka SoftBank Hawks - Japan
#
Player
Position
Current Team
51
Wilberto Rivera
P
Retired
52
Chris McMahon
P
Hartford Yard Goats (COL)
53
Terry Fuller
OF
Free Agent
54
Joe Boyle
P
Tampa Bay Rays
55
Hunter Ruth
P
Retired
56
Joe Perez
3B
ACL White Sox (CHW)
57
CJ Van Eyk
P
Buffalo Bisons (TOR)
58
Jayson Gonzalez
3B / 1B
Free Agent
59
James Marinan
P
Dayton Dragons (CIN)
60
Matt Tabor
P
Retired
61
Ivan Johnson
UT
Louisville Bats (CIN)
62
Jordan Anderson
OF
Retired
63
Steven Williams
C
Retired
64
Phil Clarke
DH / LF
Buffalo Bisons (TOR)
65
Tyler Freeman
UT
Colorado Rockies
66
Ricardo De La Torre
INF
Senadores de San Juan - Puerto Rico
67
Bryce Bonnin
P
Free Agent
68
Seth Lonsway
P
Richmond Flying Squirrels (SF)
69
Tim Elko
UT
Chicago White Sox
70
Nicholas Storz
P
Retired
71
Je'Von Ward
OF
New Hampshire Fisher Cats (TOR)
72
Tommy Mace
P
Akron RubberDucks (CLE)
73
Daniel Cabrera
OF
Erie BayHawks (DET)
74
Spencer Strider
P
Atlanta Braves
75
Johnathan Rodríguez
OF
Cleveland Guardians
76
Michael Mercado
P
Philadelphia Phillies
77
Hugh Fisher
P
Free Agent
78
Landon Leach
P
Winnipeg Goldeyes - Canada
79
Aaron Perry
P
Free Agent
80
Christian Robinson
OF
Retired
81
Joey Lancellotti
P / RF
Free Agent
82
Brendan Murphy
P
Retired
83
Mason House
OF
Retired
84
Cash Case
2B / LF
Retired
85
Daniel Ritcheson
P
Retired
86
Jonathan Stroman
P
Retired
87
Boyd Vander Kooi
P / 1B
Retired
88
Reese Albert
OF
Retired
89
Noah Campbell
UT
Free Agent
90
Asa Lacy
P
Northwest Arkansas Naturals (KC)
91
Ben Ramirez
INF
Arkansas Travelers (SEA)
92
Austin Martin
SS
Minnesota Twins
93
Carlos Lomeli
P
Free Agent
94
Nick Egnatuk
3B / 2B
Retired
95
Sam McMillan
C
Retired
96
Kier Meredith
OF
Retired
97
Ben Jordan
P
Deceased
98
Bryce Hutchinson
P
Retired
99
Chad Bryant
P
Free Agent
100
Devin Ortiz
INF / P
San Antonio Missions (SD)
Save Your Stats
Your Next Quiz
How many countries do you know? In this quiz, you've got 15:00 to name as many as you can. Go!
Name any European country that belongs in each selected category.
Name any European capital city that belongs in each selected category.
Answer these questions with a single digit from 0 to 9. But be careful! Three wrong answers ends the quiz.
Comments
No comments yet