Skip to content

Top MLB free agents at each position

Getty Images

Here are the top MLB free agents at each position. Players who have signed will be in bold.

Catcher

Matt Dirksen / Getty Images Sport / Getty
Rank Player Age GP HR OPS WAR
1 Willson Contreras (STL) 31 113 22 .815 3.3
2 Christian Vazquez (MIN) 32 119 9 .714 1.6
3 Gary Sanchez 30 128 16 .659 1.3
4 Mike Zunino (CLE) 32 36 5 .499 0.0
5 Omar Narvaez (NYM) 31 84 4 .597 1.1
6 Curt Casali (CIN) 34 57 5 .649 0.4
7 Jorge Alfaro (BOS) 30 82 7 .667 0.5
8 Austin Hedges (PIT) 30 105 7 .489 -0.6
9 Tucker Barnhart (CHC) 32 94 1 .554 -0.2
10 Roberto Perez (SF) 34 21 2 .700 0.6
11 Luke Maile (CIN) 32 76 3 .627 0.7
12 Kevin Plawecki (PIT) 32 63 1 .572 -0.5
13 Jason Castro (Retired) 36 34 1 .384 -0.6
14 Robinson Chirinos 39 67 4 .552 -1.6
15 Sandy Leon (TEX) 34 33 0 .509 -0.3
16 Austin Romine (CIN) 34 51 3 .435 -1.1

First base

Ron Vesely / Getty Images Sport / Getty
Rank Player Age GP HR OPS WAR
1 Jose Abreu (HOU) 36 157 15 .824 3.9
2 Anthony Rizzo (NYY) 33 130 32 .817 2.4
3 Josh Bell (CLE) 30 156 17 .784 2.0
4 Luke Voit (MIL) 32 135 22 .710 0.2
5 Trey Mancini (CHC) 30 143 18 .710 0.9
6 Carlos Santana (PIT) 37 131 19 .692 1.0
7 Brandon Belt (TOR) 35 78 8 .676 0.0
8 Jesus Aguilar (OAK) 33 129 16 .661 -0.4
9 Yuli Gurriel (MIA) 39 146 8 .647 -0.9
10 Jake Lamb (LAA) 32 41 3 .707 -0.1
11 Miguel Sano 30 20 1 .345 -0.9
12 Colin Moran (SEA) 30 42 5 .681 0.0

Second base

Todd Kirkland / Getty Images Sport / Getty
Rank Player Age GP HR OPS WAR
1 Jean Segura (MIA) 33 98 10 .723 1.7
2 Adam Frazier (BAL) 31 156 3 .612 1.1
3 Josh Harrison (PHI) 35 119 2 .687 1.4
4 Willi Castro (MIN) 26 112 8 .651 0.7
5 Cesar Hernandez (DET) 33 147 1 .629 0.5
6 Rougned Odor (SD) 29 135 13 .632 0.4
7 Danny Mendick (NYM) 32 31 3 .786 0.8
8 Hanser Alberto (CWS) 30 73 2 .623 -0.5
9 Harold Castro (COL) 29 120 7 .681 -0.4
10 Donovan Solano (MIN) 35 80 4 .724 0.5
11 Niko Goodrum (BOS) 31 15 0 .318 -0.3
12 Phil Gosselin 34 34 7 .676 -0.7
13 Yolmer Sanchez (ATL) 31 17 0 .322 -0.4

Third base

Michael Owens / Major League Baseball / Getty
Rank Player Age GP HR OPS WAR
1 Brandon Drury (LAA) 30 138 28 .813 3.0
2 Justin Turner (BOS) 38 128 13 .788 2.4
3 Evan Longoria (ARI) 37 89 14 .767 1.3
4 Jeimer Candelario (WSH) 29 124 13 .633 -0.1
5 Jace Peterson (OAK) 33 112 8 .698 2.2
6 Charlie Culberson (TB) 34 68 2 .640 -0.6
7 Maikel Franco (Japan) 30 103 9 .597 -0.8
8 Matt Duffy (KC) 32 77 2 .619 -0.1
9 Yu Chang (BOS) 27 69 4 .605 0.1

Shortstop

Matthew Stockman / Getty Images Sport / Getty
Rank Player Age GP HR OPS WAR
1 Trea Turner (PHI) 30 160 21 .809 6.3
2 Xander Bogaerts (SD) 30 150 15 .833 6.1
3 Carlos Correa (MIN) 28 136 22 .834 4.4
4 Dansby Swanson (CHC) 29 162 25 .776 6.4
5 Aledmys Diaz (OAK) 32 92 12 .691 0.6
6 Elvis Andrus (CWS) 34 149 17 .707 3.5
7 Jose Iglesias (MIA) 33 118 3 .708 1.0
8 Ehire Adrianza (ATL) 33 37 0 .470 -0.5

Outfield

Tom Pennington / Getty Images Sport / Getty
Rank Player Age GP HR OPS WAR
1 Aaron Judge (NYY) 31 157 62 1.111 11.4
2 Brandon Nimmo (NYM) 30 151 16 .800 5.4
3 Andrew Benintendi (CWS) 28 126 5 .772 2.8
4 Jurickson Profar (COL) 30 152 15 .723 2.5
5 Joc Pederson (SF) 31 134 23 .874 2.1
6 Michael Conforto (SF) 30 DNP
7 Michael Brantley (HOU) 36 64 5 .785 1.2
8 Mitch Haniger (SF) 32 57 11 .736 0.8
9 Cody Bellinger (CHC) 27 144 19 .654 1.7
10 Joey Gallo (MIN) 29 126 19 .638 0.6
11 Masataka Yoshida (BOS) 29 121 21 1.007 N/A*
12 Andrew McCutchen (PIT) 36 134 17 .700 0.3
13 David Peralta (LAD) 35 134 12 .731 1.7
14 Wil Myers (CIN) 32 77 7 .713 1.0
15 Kevin Kiermaier (TOR) 33 63 7 .649 1.1
16 Tommy Pham (NYM) 35 144 17 .686 0.6
17 Tyler Naquin (MIL) 32 105 11 .705 0.3
18 Adam Duvall (BOS) 34 86 12 .677 0.9
19 AJ Pollock (SEA) 35 138 14 .681 0.5
20 Aristides Aquino (Japan) 29 80 10 .609 0.7
22 Kole Calhoun (SEA) 35 125 12 .587 -1.1
22 Ben Gamel( TB) 31 115 9 .693 0.0
23 Robbie Grossman (TEX) 33 129 7 .622 -0.3
24 Rafael Ortega (NYY) 32 118 7 .688 0.7
25 Corey Dickerson (WSH) 34 96 6 .698 0.4
26 Raimel Tapia (BOS) 29 128 7 .672 0.3
27 Chad Pinder (CIN) 31 111 12 .648 -0.1
28 Jackie Bradley Jr. (KC) 33 131 4 .566 -0.1

* - Masataka Yoshida spent last season in Japan.

Designated hitter

Billie Weiss/Boston Red Sox / Getty Images Sport / Getty
Rank Player Age GP HR OPS WAR
1 J.D. Martinez (LAD) 35 139 16 .790 1.0
2 Matt Carpenter (SD) 37 47 15 1.138 2.3
3 Franmil Reyes (KC) 27 118 14 .638 -1.1
4 Nelson Cruz (SD) 42 124 10 .651 -0.9

Starting pitcher

Ezra Shaw / Getty Images Sport / Getty
Rank Pitcher Age IP ERA K
1 Jacob deGrom (TEX) 34 64.1 3.08 102
2 Carlos Rodon (NYY) 30 178 2.88 237
3 Justin Verlander (NYM) 40 175 1.75 185
4 Clayton Kershaw (LAD) 35 126.1 2.28 137
5 Chris Bassitt (TOR) 34 181.2 3.42 167
6 Nathan Eovaldi (TEX) 33 109.1 3.87 103
7 Tyler Anderson (LAA) 33 178.2 2.57 138
8 Martin Perez (TEX) 32 196.1 2.89 169
9 Jameson Taillon (CHC) 31 177.1 3.91 151
10 Michael Wacha (SD) 32 127.1 3.32 104
11 Ross Stripling (SF) 33 134.1 3.01 111
12 Sean Manaea (SF) 31 158 4.96 156
13 Jose Quintana (NYM) 34 165.2 2.93 137
14 Andrew Heaney (TEX) 32 72.2 3.10 110
15 Mike Clevinger (CWS) 32 114.1 4.33 91
16 Noah Syndergaard (LAD) 30 134.2 3.94 95
17 Taijuan Walker (PHI) 30 157.1 3.49 132
18 Kodai Senga (NYM) 30 148 2.25 159
19 Johnny Cueto (MIA) 37 158.1 3.35 102
20 Corey Kluber (BOS) 37 164 4.34 139
21 Wade Miley (MIL) 36 37 3.16 28
22 Dylan Bundy (NYM) 30 140 4.89 94
23 Chris Archer 34 102.2 4.56 84
24 Ryan Yarbrough (KC) 31 80 4.50 61
25 Zach Eflin (TB) 29 75.2 4.04 65
26 Rich Hill (PIT) 43 124.1 4.27 109
27 Kyle Gibson (BAL) 35 167.2 5.05 144
28 Drew Smyly (CHC) 34 106.1 3.47 91
29 Zach Davies (ARI) 30 134.1 4.09 102
30 Zack Greinke (KC) 39 137 3.68 73
31 Michael Lorenzen (DET) 31 97.2 4.24 85

Relief pitcher

Adam Hunger / Getty Images Sport / Getty
Rank Pitcher Age IP ERA K
1 Edwin Diaz (NYM) 29 62 1.31 118
2 Kenley Jansen (BOS) 35 64 3.38 85
3 Taylor Rogers (SF) 32 64.1 4.76 84
4 Rafael Montero (HOU) 32 68.1 2.37 73
5 Robert Suarez (SD) 31 47.2 2.27 61
6 Chris Martin (BOS) 37 24.2 1.46 34
7 Tommy Kahnle (NYY) 33 12.2 2.84 14
8 Seth Lugo (SD) 33 65 3.60 69
9 Adam Ottavino (NYM) 37 65.2 2.06 79
10 David Robertson (NYM) 38 63.2 2.40 81
11 Andrew Chafin (ARI) 33 57.1 2.83 67
12 Mychal Givens (BAL) 33 61.1 3.38 71
13 Corey Knebel 31 44.2 3.43 41
14 Alex Reyes (LAD) 29 DNP
15 Craig Kimbrel (PHI) 35 60 3.75 72
16 Aroldis Chapman (KC) 35 36.1 4.46 43
17 Nick Martinez (SD) 32 106.1 3.47 95
18 Chad Green (TOR) 32 15 3.00 16
19 Brad Boxberger (CHC) 34 64 2.95 68
20 Trevor May (OAK) 33 25 5.04 30
21 Luke Jackson (SF) 31 DNP
22 Michael Fulmer (CHC) 30 63.2 3.39 61
23 Miguel Castro (ARI) 28 29 4.03 31
24 Zack Britton 35 0.2 13.50 1
25 Trevor Williams (WSH) 31 89.2 3.21 84
26 Steve Cishek (Retired) 37 66.1 4.21 74
27 Matt Strahm (PHI) 31 44.2 3.83 52

Daily Newsletter

Get the latest trending sports news daily in your inbox