2025 Fantasy Baseball Rankings - 2B
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team ABRHRRBISBAVGOBPSLGOPSBBKMixed Value
1 Mookie Betts LAD 5951133093150.2900.3850.5210.9068695$36.25AL|NL
2 Jose Altuve HOU 6241002476180.2800.3470.4660.81358117$25.74AL|NL
3 Ketel Marte ARI 60699259280.2800.3550.4930.84868116$23.80AL|NL
4 Ozzie Albies ATL 60392258990.2670.3210.4640.78546108$17.87AL|NL
5 Tommy Edman LAD 619931567320.2570.3130.4070.72045113$16.22AL|NL
6 Luis Arraez SD 6338266450.3130.3580.4200.7784342$16.04AL|NL
7 Nico Hoerner CHC 60085861330.2730.3370.3850.7224876$15.99AL|NL
8 Andres Gimenez CLE 628841574290.2600.3180.4040.72235120$15.44AL|NL
9 Jordan Westburg BAL 621872385120.2620.3200.4560.77648156$14.80AL|NL
10 Bryson Stott PHI 598841368300.2590.3230.3980.72156111$13.46AL|NL
11 Marcus Semien TEX 616982483110.2530.3220.4420.76461102$13.20AL|NL
12 Xavier Edwards MIA 53372547270.2870.3530.3880.7415383$10.62AL|NL
13 Brice Turang MIL 624801061390.2480.3130.3620.67559133$10.13AL|NL
14 Spencer Steer CIN 574802186160.2460.3300.4360.76663137$9.87AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Jake Burger MIA 60278328910.2480.3050.4730.77841174$8.67AL|NL
16 Gleyber Torres NYY 618852280120.2500.3210.4170.73864130$8.62AL|NL
17 Jonathan India CIN 546841768150.2540.3520.4180.77068129$6.88AL|NL
18 Willi Castro MIN 524791254280.2470.3200.3990.71944137$5.74AL|NL
19 Luis Garcia WAS 504611363130.2740.3120.4250.7372884$4.87AL|NL
20 Ryan McMahon COL 56278237760.2490.3320.4410.77368180$4.60AL|NL
21 Ceddanne Rafaela BOS 519701564210.2500.2860.4140.70022138$4.48AL|NL
22 Isaac Paredes CHC 54875278600.2470.3460.4560.80270103$4.46AL|NL
23 Zack Gelof OAK 567772167220.2300.2990.4070.70652191$3.06AL|NL
24 Joseph Ortiz MIL 612811473110.2530.3230.4040.72760134$2.71AL|NL
25 Brandon Lowe TB 49672267860.2370.3260.4620.78859146$2.55AL|NL
26 Jake Cronenworth SD 61583198350.2470.3240.4160.74058125$2.50AL|NL
27 Brendan Rodgers COL 54770156600.2710.3240.4310.75539121$0.93AL|NL
28 Maikel Garcia KAN 46164646240.2610.3150.3730.6883793$0.09AL|NL
29 Ernie Clement TOR 562651164100.2620.2970.3990.6962556$-0.58AL|NL
30 Brendan Donovan STL 50267115950.2660.3440.3940.7384880$-1.65AL|NL
31 Connor Norby MIA 556711666100.2420.2990.3990.69842158$-2.85AL|NL
32 Jorge Polanco SEA 55269227670.2290.3100.4060.71662157$-3.68AL|NL
33 Romy Gonzalez BOS 420551250200.2430.2840.4050.68923135$-3.71AL|NL
34 Javier Sanoja MIA 2773273050.2160.2840.3430.6272480$0.00AL|NL
35 Colt Keith DET 51064156550.2510.3100.4100.72042115$-3.99AL|NL
36 Jose Caballero TB 37551837360.2260.3100.3490.65936109$-4.23AL|NL
37 Christopher Morel TB 44260236690.2240.3030.4430.74646143$-3.77AL|NL
38 Geraldo Perdomo ARI 58584756170.2420.3280.3470.67570120$-4.41AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Jose Iglesias NYM 5596686040.2620.3030.3670.6702495$-5.81AL|NL
40 Gavin Lux LAD 44160105380.2570.3250.4010.72644102$-6.05AL|NL
41 Miguel Vargas CWS 45061145690.2430.3230.4110.73451105$-6.31AL|NL
42 Michael Massey KAN 41953155750.2500.2990.4300.7292489$-6.83AL|NL
43 Justin Turner SEA 49561146420.2490.3270.3940.72151100$-7.23AL|NL
44 Davis Schneider TOR 44161196360.2260.3260.4290.75560145$-8.02AL|NL
45 Santiago Espinal CIN 4375184980.2600.3150.3800.6953365$-8.70AL|NL
46 Ezequiel Duran TEX 45756125290.2420.2900.3870.67725125$-8.77AL|NL
47 Mauricio Dubon HOU 4065284550.2610.2970.3840.6811959$-9.74AL|NL
48 Otto Lopez MIA 42850541130.2560.3010.3670.6682581$-10.51AL|NL
49 Brandon Drury LAA 45057176210.2340.2890.4130.70230117$-10.62AL|NL
50 Donovan Solano SD 4365164610.2710.3370.3780.7153498$-11.02AL|NL
51 Amed Rosario CIN 2913853390.2800.3160.4120.7281354$-11.16AL|NL
52 Ramon Urias BAL 44955115310.2510.3180.3900.70837110$-11.47AL|NL
53 Nick Gonzales PIT 4415495250.2430.3050.3950.70034126$-13.01AL|NL
54 Connor Wong BOS 33142104060.2480.3010.4140.7152198$-4.14AL|NL
55 Josh Rojas SEA 38548738120.2410.3150.3710.6864294$-13.92AL|NL
56 Dylan Moore SEA 291411035190.2100.3090.3850.6943498$-13.83AL|NL
57 Jared Triolo PIT 37946639100.2340.3090.3460.65540110$-17.16AL|NL
58 Nick Yorke PIT 47255125190.2160.2840.3430.62741136$-17.24AL|NL
59 Zach McKinstry DET 36843835120.2250.2910.3640.6553192$-17.35AL|NL
60 Vaughn Grissom BOS 2523342950.2640.3290.3850.7142150$-18.04AL|NL
61 Whit Merrifield ATL 19327421100.2630.3120.3890.7011432$-17.45AL|NL
62 Michael Stefanic LAA 3634023420.2650.3380.3390.6773552$-18.43AL|NL
63 Jonathan Aranda TB 3875075300.2330.3120.3410.65342122$-18.78AL|NL
64 Edouard Julien MIN 2684193250.2270.3370.3840.72144100$-19.09AL|NL
65 Lenyn Sosa CWS 31733103610.2410.2760.3910.6671577$-19.70AL|NL
66 Kyle Farmer MIN 3254073730.2290.2920.3540.6462173$-21.45AL|NL
67 Brett Wisely SF 2583162760.2340.3000.3640.6642371$-21.68AL|NL
68 Taylor Walls TB 36546734170.1950.2940.3150.60950113$-22.14AL|NL
69 Chris Taylor LAD 2092972760.2210.3070.3780.6852475$-21.52AL|NL
70 Ildemaro Vargas WAS 2772832840.2500.2970.3540.6511831$-21.84AL|NL
71 Donovan Walton SF 3093683360.2160.2840.3430.6272789$-22.82AL|NL
72 Max Schuemann OAK 2493452390.2190.3060.3330.6392775$-22.98AL|NL
73 Nicky Lopez CWS 36741125100.2340.3020.3000.6023261$-23.15AL|NL
74 Richie Palacios TB 1832541970.2360.3240.3770.7012237$-22.56AL|NL
75 Tyler Freeman CLE 1622231850.2540.3250.3770.7021227$-23.40AL|NL
76 Jackson Holliday BAL 1772642040.2410.3310.3900.7212350$-23.72AL|NL
77 Adam Frazier KAN 2082632140.2430.3070.3610.6681733$-24.32AL|NL
78 Vidal Brujan MIA 1952531790.2230.2940.3440.6381844$-24.84AL|NL
79 Oswaldo Cabrera NYY 1732342040.2300.2850.3580.6431342$-24.68AL|NL
80 Andy Ibanez DET 1351641610.2520.3040.4070.711927$-25.56AL|NL
81 Enmanuel Valdez BOS 1341851810.2280.2950.3960.6911236$-26.82AL|NL
82 Casey Schmitt SF 1631851910.2320.2760.3870.663941$-26.89AL|NL
83 Edmundo Sosa PHI 1031431320.2480.2990.4270.726527$-27.16AL|NL
84 Liover Peguero PIT 1371821630.2340.2800.3280.608840$-27.49AL|NL
85 Jeff McNeil NYM 891221010.2690.3280.4160.744611$-27.22AL|NL
86 Daniel Schneemann CLE 1371631530.2250.2990.3580.6571541$-28.16AL|NL
87 Aaron Schunk COL 1121321220.2410.2820.3480.630630$-28.64AL|NL
88 Nolan Gorman STL 691041110.2260.3020.4490.751725$-28.70AL|NL
89 Garrett Hampson KAN 96121840.2410.2990.3440.643726$-28.23AL|NL
90 Darren Baker WAS 1391631530.2160.2840.3380.6221240$-28.96AL|NL
91 Enrique Hernandez LAD 1211531500.2310.2930.3800.6731026$-28.39AL|NL
92 Adael Amador COL 5171620.2410.3090.3530.662510$-30.47AL|NL
93 Jace Jung DET 8193900.2210.3010.3830.684925$-30.81AL|NL
94 Luis Urias SEA 931031100.2160.3010.3760.6771025$-30.87AL|NL
95 Jose Fermin STL 6281610.2400.3110.3230.63469$-30.98AL|NL
96 Leonardo Rivas SEA 6372710.2160.2840.3650.649518$-31.31AL|NL
97 DJ LeMahieu IL-10 NYY 4971500.2440.3270.3470.674610$-31.52AL|NL
98 Kevin Newman ARI 3950410.2610.3030.3080.61126$-31.61AL|NL
99 Ji-Hwan Bae PIT 1930210.2490.3140.3160.63025$-32.40AL|NL
100 Andruw Monasterio MIL 2530310.2330.3140.2800.59437$-32.52AL|NL
101 Matthew Duffy TEX 8521500.2480.2970.2820.579519$-32.65AL|NL
102 Ryan Bliss SEA 1320110.2130.2740.2310.50514$-32.97AL|NL
103 Curtis Mead TB 1920200.2450.3090.3160.62514$-33.12AL|NL
104 Miles Mastrobuoni CHC 1320100.2490.3190.3080.62713$-33.19AL|NL
105 Marco Luciano SF 1920200.2230.3020.2630.56527$-33.37AL|NL
106 Grae Kessinger HOU 1320100.2070.2810.2310.51214$-33.52AL|NL
107 David Hensley MIA 2530200.2070.2920.2400.53239$-33.58AL|NL