MLB free agency officially began back on Nov. 2, though obviously there has been little to no noise made yet. The Hot Stove is likely to be hottest come December 10, when the Winter Meetings begin in Orlando and deals start getting done.
Here’s a look at every free agent available, in order by their 2017 salary. Also listed is their position, current age and former team:
C.C. Sabathia SP 37 NYY
Jayson Werth LF 38 WSH
Carlos Gonzalez RF 32 COL
Jose Bautista RF 37 TOR
Andre Ethier CF 35 LAD
Jeremy Hellickson SP 30 BAL
Neil Walker 2B 32 MIL
Anibal Sanchez SP 33 DET
John Lackey SP 39 CHC
Jake Arrieta QO SP 31 CHC
Curtis Granderson RF 36 LAD
Melky Cabrera LF 33 KC
Brandon Phillips 2B 36 LAA
Miguel Montero C 34 TOR
Hisashi Iwakuma SP 36 SEA
Francisco Liriano RP 34 HOU
Ubaldo Jimenez SP 33 BAL
Clay Buchholz SP 33 PHI
Matt Holliday DH 37 NYY
Jay Bruce RF 30 CLE
Greg Holland QO RP 31 COL
Matt Garza SP 33 MIL
Eric Hosmer QO 1B 28 KC
Ricky Nolasco SP 34 LAA
Todd Frazier 3B 31 NYY
Jaime Garcia SP 31 NYY
Carlos Santana QO 1B 31 CLE
J.D. Martinez RF 30 ARI
Carlos Gomez CF 31 TEX
Yovani Gallardo RP 31 SEA
Yu Darvish SP 31 LAD
Lorenzo Cain QO CF 31 KC
Chris Tillman SP 29 BAL
Ryan Howard 1B 37 COL
Andrew Cashner SP 31 TEX
Howie Kendrick LF 34 WSH
Wade Davis QO RP 32 CHC
Huston Street RP 34 LAA
Cameron Maybin CF 30 HOU
Wade Miley SP 31 BAL 1
Mike Moustakas QO 3B 29 KC
Lance Lynn QO SP 30 STL
Hector Santiago SP 29 MIN
Jason Vargas SP 34 KC
Addison Reed RP 28 BOS
R.A. Dickey SP 43 ATL
Joaquin Benoit RP 40 PIT
Michael Pineda SP 28 NYY
Lucas Duda 1B 31 TB
Yunel Escobar 3B 35 LAA
Seth Smith RF 35 BAL
Jesse Chavez RP 34 LAD
Chris Young RF 34 BOS
Pat Neshek RP 37 COL
Glen Perkins RP 34 MIN
Alcides Escobar SS 30 KC
Trevor Rosenthal RP 27 STL
Luke Gregerson RP 33 HOU
Tyler Clippard RP 32 HOU
Mike Napoli 1B 36 TEX –
Welington Castillo C 30 BAL
Rajai Davis CF 37 BOS
Koji Uehara RP 42 CHC
Steve Cishek RP 31 TB
Jake McGee RP 31 COL
Miguel Gonzalez SP 33 TEX
Tony Watson RP 32 LAD
Boone Logan RP 33 CLE
Danny Valencia 3B 33 SEA
Mitch Moreland 1B 32 BOS
Zach Duke RP 34 STL
Zack Cozart SS 32 CIN
Trevor Plouffe 3B 31 TB
Jonathan Lucroy C 31 COL
Colby Rasmus LF 31 TB
Leonys Martin CF 29 CHC
Bryan Shaw RP 30 CLE
Carlos Ruiz C 38 SEA
Tyler Chatwood SP 27 COL
Wily Peralta SP 28 MIL
Alex Cobb QO SP 30 TB
Eduardo Nunez SS 30 BOS
Hyun-soo Kim LF 29 PHI
John Jaso RF 34 PIT
Ben Revere CF 29 LAA
Joe Blanton RP 36 WSH
Yonder Alonso 1B 30 SEA
Mike Minor RP 29 KC
Oliver Perez RP 36 WSH
Fernando Rodney RP 40 ARI
Juan Nicasio RP 31 STL
Stephen Drew 2B 34 WSH
Drew Storen RP 30 CIN
Jason Grilli RP 41 TEX
Sergio Romo RP 34 TB
Joe Smith RP 33 CLE
Andres Blanco SS 33 PHI
Jeff Locke RP 29 MIA
Scott Feldman SP 34 CIN
Brandon Kintzler RP 33 WSH
Darwin Barney SS 32 TOR
Jarrod Dyson RF 33 SEA
Jung Ho Kang 3B 30 PIT
Seung-Hwan Oh RP 35 STL
Logan Morrison 1B 30 TB 1
Franklin Gutierrez CF 34 LAD
A.J. Ellis C 36 MIA
Drew Hutchison RP 27 TOR
Yusmeiro Petit RP 32 LAA
Jorge De La Rosa RP 36 ARI
Chase Utley 2B 38 LAD
Cliff Pennington SS 33 LAA
Doug Fister SP 33 BOS
Carlos Torres RP 35 MIL
Matt Belisle RP 37 MIN
Alex Avila C 30 CHC
Geovany Soto C 34 CHW
Pedro Alvarez 1B 30 BAL
Fernando Abad RP 31 BOS
Nick Hundley C 34 SF
Brian Duensing RP 34 CHC
Ichiro Suzuki RF 44 MIA
Robbie Ross RP 28 BOS
Ryan Flaherty 3B 31 BAL
Adam Lind 1B 34 WSH
Christian Friedrich SP 30 SD
Tony Barnette RP 34 TEX
Jhoulys Chacin SP 29 SD
Trevor Cahill RP 29 KC
Erick Aybar SS 33 SD
Bud Norris SP 32 LAD
Rene Rivera C 34 CHC
Dustin McGowan RP 35 MIA
Matt Albers RP 34 WSH
Kevin Siegrist RP 28 PHI
Jose Lobaton C 33 WSH
Mat Latos SP 29 TOR
Chris Iannetta C 34 ARI
Austin Jackson CF 30 CLE
Mark Reynolds 3B 34 COL
Chris Stewart C 35 PIT
Tommy Hunter RP 31 TB
Joba Chamberlain RP 32 MIL
Daniel Nava LF 34 PHI
Ruben Tejada SS 28 BAL
Peter Bourjos RF 30 TB
Scott Van Slyke LF 31 CIN
Adam Rosales 2B 34 ARI
Ryan Hanigan C 37 COL
Ike Davis 1B 30 LAD
Tom Milone RP 30 NYM
Brandon Morrow RP 33 LAD
Seth Maness RP 29 KC
Josh Collmenter RP 31 ATL
Vidal Nuno RP 30 BAL
Alexi Amarista SS 28 COL
Johnny Giavotella 2B 30 BAL
Nick Tepesch SP 29 TOR
Peter Moylan RP 38 KC
Andrew Bailey RP 33 LAA
Shawn Tolleson RP 29 TB
Kyle Kendrick SP 33 BOS
Bobby Wilson C 34 LAD
Edwin Jackson SP 34 WSH 2
Kris Medlen SP 32 ATL
Gregor Blanco RF 33 ARI
Tom Gorzelanny RP 35 NYM
Tyler Moore 1B 30 MIA
James Loney 1B 33 ATL
Tanner Scheppers RP 30 TEX
Hank Conger C 29 ARI
Ian Krol RP 26 ATL –
Anthony Swarzak RP 32 MIL
Craig Stammen RP 33 SD 3
Kirk Nieuwenhuis CF 30 MIL
David Hernandez RP 32 ARI
Anthony Recker C 34 MIN
Wade LeBlanc RP 33 PIT
Hector Sanchez C 27 SD
Henderson Alvarez SP 27 PHI
Ji-Man Choi 1B 26 LAA
Matt Reynolds RP 33 SF
Edward Mujica RP 33 DET
Brendan Ryan 1B 35 DET
Chase d’Arnaud 3B 30 SD
Josh Rutledge SS 28 BOS
Jarred Cosart RP 27 SD
Philip Gosselin 2B 29 TEX
Kyle Ryan RP 26 DET
Mike Bolsinger RP 29 TOR
Rob Scahill RP 30 MIL
Jhan Marinez RP 29 TEX
Ty Kelly 3B 29 PHI
Kevin Quackenbush RP 28 SD
Ryan Lavarnway C 30 OAK
Jaff Decker LF 26 OAK
Pedro Beato RP 31 PHI
Dustin Coleman 2B 30 SD
Carlos Moncrief RF 29 SF
Christian Bergman RP 29 SEA
Alejandro De Aza LF 33 WSH
Cody Martin RP 28 SEA
Shane Robinson CF 33 LAA
Ryan Weber RP 27 SEA
Taylor Featherston 2B 28 TB
Shane Peterson LF 29 TB
Anthony Bass RP 30 TEX
Preston Claiborne RP 29 TEX
Joely Rodriguez RP 25 TEX
Will Middlebrooks 3B 29 TEX
Jeff Beliveau RP 30 TOR
T.J. House RP 28 TOR
Brett Oberholtzer RP 28 TOR
Michael Ohlman C 26 TOR
Chris Smith RP 36 OAK
Jose Valdez RP 34 SD
Jacob Turner SP 26 WSH
Mike Freeman 2B 30 CHC
Jim Adduci CF 32 DET
Bryan Holaday C 29 DET
Myles Jaye P 25 DET
Dan Runzler RP 32 PIT
Niko Goodrum RF 25 MIN
Cesar Puello LF 26 TB
Efren Navarro 1B 31 DET
Curt Casali C 29 TB
Chris Carter 1B 30 OAK
Tim Melville RP 28 SD
Brett Anderson SP 29 TOR
Pedro Florimon SS 30 PHI
Alberto Rosario C 30 STL
Travis Snider RF 29 NYM
Gordon Beckham 2B 31 SEA
Mike Pelfrey RP 33 CHW
Eric Young Jr. CF 32 LAA
Brayan Pena C 35 KC
Tim Federowicz C 30 SF
Blaine Boyer RP 36 BOS
Lucas Harrell RP 32 TOR
O’Koyea Dickson LF 27 LAD
Kevin Jepsen RP 33 WSH
Craig Gentry LF 33 BAL
Erik Kratz C 37 NYY
Tony Sanchez C 29 ATL
Steve Lombardozzi 2B 29 MIA
Quintin Berry LF 32 MIL
Alex Presley LF 32 DET
Steven Moya RF 26 DET
Michael Brady RP 30 OAK
Simon Castro RP 29 OAK
Josh Smith RP 30 OAK
Armando Rivero RP 29 ATL
Mike Aviles 3B 36 MIA
Chris Volstad SP 31 CHW
Ryan Raburn LF 36 WSH
Jason Motte RP 35 ATL
Craig Breslow RP 37 CLE
Neil Ramirez RP 28 WSH
Bartolo Colon SP 44 MIN
Jeanmar Gomez RP 29 SEA
Ernesto Frieri RP 32 SEA
Paul Janish SS 35 BAL
Francisco Rodriguez RP 35 WSH
Michael Saunders LF 30 TOR
Tom Wilhelmsen RP 33 MIL
Dillon Gee RP 31 MIN
Rob Brantly C 28 CHW
Rymer Liriano RF 26 CHW