2021 Fantasy Baseball Rankings - SP
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 IPWLERAWHIPKBBSVMixed Value
1 Walker Buehler LAD 1911483.391.12212530$23.42AL|NL
2 Brandon Woodruff MIL 1901383.461.22206580$18.49AL|NL
3 Luis Castillo CIN 1901383.601.23213680$17.56AL|NL
4 Kyle Hendricks CHC 1851383.701.15155390$15.43AL|NL
5 Zack Wheeler PHI 1851383.501.24170530$15.16AL|NL
6 Corbin Burnes MIL 1531163.351.27204580$14.65AL|NL
7 German Marquez COL 19612103.721.27195560$13.50AL|NL
8 Jose Berrios TOR 19312103.871.26194630$12.54AL|NL
9 Charlie Morton ATL 1481073.531.21170480$11.81AL|NL
10 Joe Musgrove SD 1551173.661.26154440$9.91AL|NL
11 Mike Soroka IL-60 ATL 128953.381.16100330$7.62AL|NL
12 Andrew Heaney NYY 156994.041.28165480$5.94AL|NL
13 Dallas Keuchel CWS 1631083.871.28127510$5.60AL|NL
14 Eduardo Rodriguez BOS 138873.851.32144500$3.81AL|NL
15 Sean Manaea OAK 140873.991.21116360$3.77AL|NL
16 Nathan Eovaldi BOS 150894.201.31149440$2.33AL|NL
17 Rich Hill NYM 97653.801.14100330$2.06AL|NL
18 Dean Kremer BAL 140873.861.39141590$2.00AL|NL
19 Anthony Bass MIA 603-34.051.2552200$2.13AL|NL
20 Adam Wainwright STL 141884.151.31122470$0.99AL|NL
21 Tyler Mahle CIN 145884.281.35148540$0.90AL|NL
22 Griffin Canning LAA 130784.081.34129490$0.32AL|NL
23 Sixto Sanchez MIA 104753.811.2889320$0.14AL|NL
24 Garrett Richards BOS 118764.121.31115440$0.79AL|NL
25 Zach Davies CHC 1588104.441.28122510$-0.18AL|NL
26 T.J. Zeuch STL 58334.341.3336230$0.00AL|NL
27 Andrew Kittredge IL-10 TB 21113.431.381960$0.00AL|NL
28 Thomas Eshelman BAL 87286.001.3947240$0.00AL|NL
29 Jose Urquidy HOU 128774.011.0796280$0.00AL|NL
30 Matt Wisler IL-10 TB 63333.861.2772220$0.00AL|NL
31 Domingo German NYY 101564.371.18107290$0.00AL|NL
32 Kyle Zimmer KAN 57333.791.5656350$0.00AL|NL
33 Miguel Castro NYM 60344.651.4759320$0.00AL|NL
34 David Hale PHI 42323.861.382890$0.00AL|NL
35 David Hess TB 31136.101.4823110$0.00AL|NL
36 Erick Fedde WAS 1294115.301.4377540$0.00AL|NL
37 Drew Smith IL-10 NYM 15104.201.331140$0.00AL|NL
38 Shane Bieber IL-60 CLE 2011662.871.04255420$0.00AL|NL
39 Joey Lucchesi IL-60 NYM 121764.091.30119410$0.00AL|NL
40 Johnny Cueto IL-10 SF 1637114.581.31134630$0.00AL|NL
41 Corey Oswalt IL-60 NYM 31135.231.4223100$0.00AL|NL
42 Zack Godley NYM 71264.821.5564320$0.00AL|NL
43 Wandy Peralta NYY 68444.761.4355290$0.00AL|NL
44 Michael King NYY 65434.291.4657220$0.00AL|NL
45 Jose Quintana SF 147983.921.35132440$0.00AL|NL
46 Carlos Rodon CWS 135874.271.36123600$0.00AL|NL
47 Cole Hamels IL-60 LAD 55333.931.3354200$0.00AL|NL
48 Miles Mikolas STL 98653.861.1874170$0.00AL|NL
49 Ben Braymer WAS 15103.601.401260$0.00AL|NL
50 Matthew Strahm IL-60 SD 51334.061.1449110$0.00AL|NL
51 Kyle Gibson PHI 1749114.341.42161660$0.00AL|NL
52 John Curtiss IL-60 MIL 63433.431.1456150$0.00AL|NL
53 Max Scherzer LAD 1881562.681.09255440$0.00AL|NL
54 Dustin May IL-60 LAD 112763.941.0990260$0.00AL|NL
55 Randy Dobnak IL-60 MIN 80543.491.2952190$0.00AL|NL
56 Brett Anderson MIL 121674.391.3168310$0.00AL|NL
57 Triston McKenzie CLE 119763.710.94133310$0.00AL|NL
58 Aaron Civale CLE 1711093.741.24148420$0.00AL|NL
59 A.J. Puk OAK 80543.491.2868270$0.00AL|NL
60 Joe Kelly LAD 23213.521.3524100$0.00AL|NL
61 Kyle Cody IL-60 TEX 60333.751.2045280$0.00AL|NL
62 Zack Burdi BAL 15015.401.671550$0.00AL|NL
63 Collin McHugh TB 75533.601.1583270$0.00AL|NL
64 Michael Wacha TB 87285.171.4976330$0.00AL|NL
65 Ronald Bolaños KAN 8014.501.63640$0.00AL|NL
66 Kevin Gausman SF 153983.761.29162440$0.00AL|NL
67 Julio Urias LAD 1421063.421.11131460$0.00AL|NL
68 Joshua James HOU 28124.181.3638160$0.00AL|NL
69 Jake Odorizzi IL-10 HOU 138963.651.26143470$0.00AL|NL
70 Austin Gomber IL-60 COL 120853.671.30104520$0.00AL|NL
71 Jack Flaherty IL-10 STL 1831283.491.04214570$0.00AL|NL
72 Ryan Weber SEA 15114.201.331040$0.00AL|NL
73 Matt Moore PHI 112674.261.4090350$0.00AL|NL
74 Ryan Yarbrough TB 130963.461.12107260$0.00AL|NL
75 Kenta Maeda IL-60 MIN 1711183.471.03194490$0.00AL|NL
76 Nick Tropeano LAD 36135.001.3632130$0.00AL|NL
77 Chris Archer IL-60 TB 140784.441.41157580$0.00AL|NL
78 Chris Sale BOS 91742.671.02131220$0.00AL|NL
79 Trevor Williams NYM 108484.921.3985350$0.00AL|NL
80 Taylor Clarke ARI 57335.371.3248220$0.00AL|NL
81 Homer Bailey OAK 59334.271.3750190$0.00AL|NL
82 Madison Bumgarner ARI 1689104.291.20150400$0.00AL|NL
83 Samuel Coonrod PHI 30224.201.4024140$0.00AL|NL
84 Patrick Sandoval IL-60 LAA 71265.071.3766280$0.00AL|NL
85 Taijuan Walker NYM 137874.201.19120460$0.00AL|NL
86 Daulton Jefferies IL-10 OAK 98385.601.7858340$0.00AL|NL
87 Tony Gonsolin LAD 87733.000.9581220$0.00AL|NL
88 Robert Gsellman IL-60 NYM 99564.361.4584370$0.00AL|NL
89 Zach Eflin IL-60 PHI 153894.181.31141430$0.00AL|NL
90 Matt Harvey IL-60 BAL 1284105.551.5798470$0.00AL|NL
91 Gerrit Cole NYY 2021662.940.94284490$0.00AL|NL
92 Seth Lugo NYM 35223.091.094180$0.00AL|NL
93 Ross Stripling TOR 126774.211.28121320$0.00AL|NL
94 Joel Payamps KAN 4002.251.50320$0.00AL|NL
95 John Means BAL 1707124.551.11140380$0.00AL|NL
96 Daniel Poncedeleon STL 81454.441.2691420$0.00AL|NL
97 Dillon Peters PIT 24125.631.581890$0.00AL|NL
98 Jameson Taillon IL-10 NYY 129963.491.17113300$0.00AL|NL
99 Elieser Hernandez MIA 121584.691.24121370$0.00AL|NL
100 Julian Merryweather TOR 55332.951.25512020$0.00AL|NL
101 Jesse Chavez ATL 37224.381.3033100$0.00AL|NL
102 Yusei Kikuchi SEA 1445114.811.44114480$0.00AL|NL
103 Tommy Milone IL-60 CIN 40224.731.303580$0.00AL|NL
104 Hyun-Jin Ryu IL-10 TOR 1741463.001.05167290$0.00AL|NL
105 Jose Alvarez SF 23113.521.352070$0.00AL|NL
106 Chase DeJong IL-60 PIT 15015.401.801270$0.00AL|NL
107 Ljay Newsome IL-60 SEA 36224.501.392250$0.00AL|NL
108 Jake Arrieta FA 141794.471.43110500$0.00AL|NL
109 Zach Plesac CLE 17710104.221.08152470$0.00AL|NL
110 Jhoulys Chacin COL 55244.911.3848230$0.00AL|NL
111 Riley Smith ARI 44323.071.1138110$0.00AL|NL
112 Stephen Strasburg IL-60 WAS 1881383.261.10216510$0.00AL|NL
113 Kwang-Hyun Kim STL 122863.841.0475350$0.00AL|NL
114 Alex Young CLE 70264.891.2958220$0.00AL|NL
115 Nivaldo Rodriguez DET 18115.001.941480$0.00AL|NL
116 Jesus Luzardo MIA 153983.761.20151420$0.00AL|NL
117 Mike Fiers IL-60 OAK 129694.741.2490350$0.00AL|NL
118 Frankie Montas OAK 137963.681.30137420$0.00AL|NL
119 Clayton Kershaw LAD 1721283.511.01176350$0.00AL|NL
120 Dinelson Lamet SD 120943.001.03159410$0.00AL|NL
121 Josh Fleming TB 81544.111.1160180$0.00AL|NL
122 Pierce Johnson SD 50333.781.2451210$0.00AL|NL
123 Carlos Martinez IL-60 STL 126863.791.43121