Skip to main content

Top 100 Fantasy Baseball Starting Pitchers

Top 100 Fantasy Baseball SP
This is very simple, we took the stats that we value the most, ranked all starting pitchers with at least 40 innings pitched, as there are only 80 something qualified starters, and then weighted the whole thing by using preseason expert consensus overall rankings from FantasyPros. At this point in the season, we are only counting half their overall rank.
*we are now counting IP in order to move pitchers down who have missed time

We tallied up each pitchers ranking at each category to give them a score. Much like most of the pitching categories, the lower the score, the better.

We added games started, fantasy points scored and Yahoo ownership to the list after calculating the scores. They did not have any affect on the rankings themselves.


Scoring System

  • IP - 7.5
  • SO - 2
  • H - (-2.5)
  • HR - (-7.5)
  • BB - (-3)
  • HBP - (-3)

ERA- SIERA

RankScoreNameTeamGSIPERASIERAERA-SIERA
94904Zach DaviesMIL1479.22.605.15-2.55
63719Julio TeheranATL1583.12.924.99-2.07
100936John MeansBAL1270.25.594.44-2.06
34428Jake OdorizziMIN1370.11.923.95-2.03
36449Mike SorokaATL1170.11.923.91-1.99
9186Hyun-Jin RyuLAD1386.01.363.31-1.95
13273Luis CastilloCIN1481.22.204.00-1.80
74781Spencer TurnbullDET1477.22.784.47-1.69
52610Zach EflinPHI1380.02.814.50-1.69
47577Yonny ChirinosTB849.22.363.95-1.59
30405Mike MinorTEX1489.12.524.03-1.51
6161Charlie MortonTB1481.12.103.60-1.50
96909Brad KellerKC1593.03.975.41-1.44
21332Lucas GiolitoCHW1381.02.223.66-1.44
90855Ariel JuradoTEX541.23.024.36-1.34
80795Trevor RichardsMIA1478.13.684.95-1.27
53622Marcus StromanTOR1587.23.184.44-1.26
81804Martin PerezMIN1162.03.484.70-1.22
59673Wade MileyHOU1480.13.144.35-1.21
10200Zack GreinkeARI1595.02.653.85-1.20
25370Cole HamelsCHC1484.22.984.18-1.20
RankScoreNameTeamGSIPERASIERAERA-SIERA
61713Freddy PeraltaMIL848.05.813.782.03
78790Kevin GausmanATL1362.16.214.491.72
91856Mike FoltynewiczATL949.16.024.681.34
82816Ryan YarbroughTB448.15.594.441.15
394Gerrit ColeHOU1590.23.672.611.06
32407Zack WheelerNYM1488.24.873.890.98
93867Chris ArcherPIT1159.25.734.840.89
65723Nick PivettaPHI845.05.004.190.81
85820Jakob JunisKC1479.05.354.620.73
68735Felix PenaLAA455.14.553.840.71
43486Eduardo RodriguezBOS1479.04.673.970.70

Top 100 <= 50% Owned

RankScoreNameTeamIPFPtsOwn
40458Sonny GrayCIN66.2393.548%
50598Pablo LopezMIA69.2422.034%
54629Steven MatzNYM68.2314.046%
56637Trevor WilliamsPIT54.0289.532%
58667Griffin CanningLAA44.1247.046%
60673Tyler MahleCIN70.2345.511%
61713Freddy PeraltaMIL48.0207.511%
65727Dylan BundyBAL70.0338.011%
66730Matt StrahmSD63.2312.534%
67735Felix PenaLAA55.1294.07%
68738Joe MusgrovePIT75.2378.540%
70744Chase AndersonMIL42.2201.530%
72750Tyler SkaggsLAA63.0302.526%
74781Spencer TurnbullDET77.2400.044%
75784Jordan LylesPIT64.1370.032%
76785Michael PinedaMIN69.2306.012%
78790Kevin GausmanATL62.1276.529%
79792Tanner RoarkCIN67.1385.020%
80795Trevor RichardsMIA78.1374.033%