Weekly Hitter Rankings: Top Fantasy Baseball Batters to Target

The Jays' offense should be boosted this week with seven games, including a Tuesday doubleheader - and four matchups overall - against a weak Baltimore pitching staff.
Weekly Hitter Rankings: Top Fantasy Baseball Batters to Target

There are some oddities with the schedule, starting with a second straight full Monday slate. There is bonus baseball on Tuesday with a twin bill between the Orioles and Blue Jays. 

There are only three games on Thursday, which is of course the trade deadline.

Saturday features the 2025 MLB Speedway Classic at the Bristol Motor Speedway in Bristol, TN. The participants are Atlanta and Cincinnati, with both clubs not-so-coincidentally enjoying a rare off day Sunday.

Only eight clubs are on seven games, with the other 22 ticketed for six.

UPDATED: Monday July 12:55 AM ET

Week of July 28 - August 3

Individual Hitter Rankings

KEY

  • Points calculations are based on the NFBC Cutline scoring which is designed to mimic 5x5 scoring
  • Full is for Mon-Sun
  • 1H is Mon-Thurs
  • 2H is Fri-Sun
  • HR and SB are the projections for each
PlayerTm1H OPP2H OPPFull PtsFull HRFull SB1H Pts1H HR1H SB2H Pts2H HR2H SB
1Shohei OhtaniLAD3 @ CIN3 @ TB40.371.951.0421.771.150.4618.600.800.58
2Ronald AcunaATL3 @ KC, @ CIN2 @ CIN39.891.930.9226.651.200.6413.230.740.28
3Jose RamirezCLE3 vs COL3 vs MIN39.621.551.5623.110.880.8516.510.670.71
4Cal RaleighSEA3 @ ATH, vs TEX3 vs TEX36.572.540.5320.181.380.3016.391.160.23
5George SpringerTOR4

There are some oddities with the schedule, starting with a second straight full Monday slate. There is bonus baseball on Tuesday with a twin bill between the Orioles and Blue Jays. 

There are only three games on Thursday, which is of course the trade deadline.

Saturday features the 2025 MLB Speedway Classic at the Bristol Motor Speedway in Bristol, TN. The participants are Atlanta and Cincinnati, with both clubs not-so-coincidentally enjoying a rare off day Sunday.

Only eight clubs are on seven games, with the other 22 ticketed for six.

UPDATED: Monday July 12:55 AM ET

Week of July 28 - August 3

Individual Hitter Rankings

KEY

  • Points calculations are based on the NFBC Cutline scoring which is designed to mimic 5x5 scoring
  • Full is for Mon-Sun
  • 1H is Mon-Thurs
  • 2H is Fri-Sun
  • HR and SB are the projections for each
PlayerTm1H OPP2H OPPFull PtsFull HRFull SB1H Pts1H HR1H SB2H Pts2H HR2H SB
1Shohei OhtaniLAD3 @ CIN3 @ TB40.371.951.0421.771.150.4618.600.800.58
2Ronald AcunaATL3 @ KC, @ CIN2 @ CIN39.891.930.9226.651.200.6413.230.740.28
3Jose RamirezCLE3 vs COL3 vs MIN39.621.551.5623.110.880.8516.510.670.71
4Cal RaleighSEA3 @ ATH, vs TEX3 vs TEX36.572.540.5320.181.380.3016.391.160.23
5George SpringerTOR4 @ BAL3 vs KC35.661.210.9821.090.640.5614.580.560.42
6Junior CamineroTAM4 @ NYY3 vs LAD34.472.130.4122.191.400.2512.280.730.16
7Vladimir GuerreroTOR4 @ BAL3 vs KC34.450.950.2820.340.510.1614.100.440.12
8Julio RodriguezSEA3 @ ATH, vs TEX3 vs TEX33.961.391.3819.220.790.7914.740.600.59
9Jackson ChourioMIL3 vs CHC3 @ WSH33.201.141.2216.310.590.5916.900.560.63
10Kyle TuckerCHC3 @ MIL3 vs BAL33.031.361.3016.890.780.6916.140.580.62
11Byron BuxtonMIN3 vs BOS3 @ CLE32.331.840.7816.970.950.3915.360.890.39
12Bobby WittKCR3 vs ATL3 @ TOR32.011.131.5515.870.480.8416.140.650.71
13Fernando TatisSDP3 vs NYM3 vs STL31.881.191.2815.100.620.6216.770.570.66
14Juan SotoNYM3 @ SD3 vs SF31.561.360.6719.320.820.3412.250.540.32
15Yandy DiazTAM4 @ NYY3 vs LAD31.331.300.1520.220.800.0911.110.500.06
16Francisco LindorNYM3 @ SD3 vs SF31.231.251.0017.250.670.5013.980.580.50
17Kyle SchwarberPHI3 @ CWS3 vs DET31.031.740.4516.140.860.2414.890.890.21
18Pete Crow-ArmstrongCHC3 @ MIL3 vs BAL30.581.451.5015.090.830.7415.490.620.77
19Manny MachadoSDP3 vs NYM3 vs STL30.271.210.4914.290.630.2315.970.580.25
20Elly De La CruzCIN3 vs LAD, vs ATL2 vs ATL30.210.981.8019.240.631.1510.970.350.65
21Tommy PhamPIT3 @ SF3 @ COL30.130.930.589.560.260.2720.570.680.30
22Matt OlsonATL3 @ KC, @ CIN2 @ CIN29.461.540.0017.490.770.0011.970.770.00
23Trea TurnerPHI3 @ CWS3 vs DET29.350.591.3515.720.270.7013.640.320.64
24Gunnar HendersonBAL4 vs TOR3 @ CHC29.240.930.8316.710.530.4612.530.400.38
25Nick KurtzATH3 vs SEA3 vs ARI29.181.650.1414.440.890.0714.740.750.07
26Jordan WestburgBAL4 vs TOR3 @ CHC29.101.270.3516.930.660.2112.180.610.14
27Bryce HarperPHI3 @ CWS3 vs DET29.041.270.7315.190.730.3913.850.540.34
28Jonathan ArandaTAM4 @ NYY3 vs LAD28.841.130.0420.540.760.038.300.370.02
29Jose AltuveHOU3 vs WSH3 @ BOS28.561.090.5713.430.520.2915.130.570.28
30Jurickson ProfarATL3 @ KC, @ CIN2 @ CIN28.471.140.3118.700.650.219.770.490.10
31Bo BichetteTOR4 @ BAL3 vs KC28.340.730.3716.810.390.2211.530.340.15
32Christian YelichMIL3 vs CHC3 @ WSH28.301.081.0413.030.650.4915.270.430.55
33Eugenio SuarezARI3 @ DET3 @ ATH27.931.820.0612.940.820.0314.991.000.03
34Austin RileyATL3 @ KC, @ CIN2 @ CIN27.461.560.0918.250.960.069.220.600.03
35Andrew McCutchenPIT3 @ SF3 @ COL27.391.270.217.900.350.1019.490.920.11
36Ramon LaureanoBAL4 vs TOR3 @ CHC27.151.150.6315.880.600.3711.260.550.26
37Nick GonzalesPIT3 @ SF3 @ COL26.941.040.158.140.430.0718.800.610.08
38James WoodWAS3 @ HOU3 vs MIL26.891.310.8513.140.630.4313.750.690.41
39Mookie BettsLAD3 @ CIN3 @ TB26.611.170.5515.650.750.2610.950.420.29
40Brandon NimmoNYM3 @ SD3 vs SF26.591.170.5716.560.710.2910.030.460.28
41Randy ArozarenaSEA3 @ ATH, vs TEX3 vs TEX26.361.131.0414.870.580.5911.500.550.45
42Zach NetoLAA3 vs TEX3 vs CWS26.241.131.1813.050.570.5913.190.560.59
43Ke'Bryan HayesPIT3 @ SF3 @ COL26.130.590.768.390.160.3517.740.430.41
44Teoscar HernandezLAD3 @ CIN3 @ TB25.921.430.3715.570.910.1710.350.510.20
45Bryan ReynoldsPIT3 @ SF3 @ COL25.910.960.287.980.260.1317.930.700.15
46Ketel MarteARI3 @ DET3 @ ATH25.751.440.2511.590.600.1314.160.840.12
47Jose CaballeroTAM4 @ NYY3 vs LAD25.580.412.6616.460.251.629.120.161.05
48Josh NaylorSEA3 @ ATH, vs TEX3 vs TEX25.550.870.6314.050.470.3511.500.400.28
49Will SmithLAD3 @ CIN3 @ TB25.451.190.1415.100.760.0710.350.430.07
50Isiah Kiner-FalefaPIT3 @ SF3 @ COL24.800.210.958.460.060.4216.340.150.52
51Jazz ChisholmNYY4 vs TB3 @ MIA24.781.201.3517.840.830.866.940.360.49
52Sean MurphyATL3 @ KC, @ CIN2 @ CIN24.781.820.0116.121.120.018.660.710.00
53Pete AlonsoNYM3 @ SD3 vs SF24.751.290.1012.620.630.0512.130.660.05
54Chandler SimpsonTAM4 @ NYY3 vs LAD24.540.002.4720.210.001.974.330.000.50
55Jackson MerrillSDP3 vs NYM3 vs STL24.480.890.4111.310.460.2013.170.430.21
56Alec BurlesonSTL3 vs MIA3 @ SD24.370.830.4010.450.430.1813.920.400.23
57Addison BargerTOR4 @ BAL3 vs KC24.331.000.3216.190.610.188.140.380.13
58Steven KwanCLE3 vs COL3 vs MIN24.330.770.7414.200.520.4010.130.240.34
59Agustin RamirezMIA3 @ STL3 vs NYY24.231.230.4413.450.660.2010.780.570.24
60Tyler O'NeillBAL4 vs TOR3 @ CHC24.071.250.5214.140.650.309.930.600.22
61Mike TroutLAA3 vs TEX3 vs CWS23.931.870.2011.781.040.0912.150.820.10
62Luis RobertCHW3 vs PHI3 @ LAA23.811.081.3511.190.470.6712.610.610.68
63Ivan HerreraSTL3 vs MIA3 @ SD23.770.720.4911.440.350.2312.330.370.26
64Spencer HorwitzPIT3 @ SF3 @ COL23.640.660.147.700.180.0615.940.480.08
65Brent RookerATH3 vs SEA3 vs ARI23.631.300.2110.880.610.1012.750.690.11
66Michael Harris IIATL3 @ KC, @ CIN2 @ CIN23.550.910.8514.720.450.608.830.470.25
67Yainer DiazHOU3 vs WSH3 @ BOS23.551.020.0910.870.490.0512.690.530.05
68Xavier EdwardsMIA3 @ STL3 vs NYY23.520.151.3312.690.080.6610.830.070.67
69Seiya SuzukiCHC3 @ MIL3 vs BAL23.521.250.348.790.520.1614.730.730.18
70Freddie FreemanLAD3 @ CIN3 @ TB23.500.720.2512.810.430.1110.690.290.13
71Riley GreeneDET3 vs ARI3 @ PHI23.441.240.1112.620.650.0610.810.590.06
72Alex BregmanBOS3 @ MIN3 vs HOU23.340.900.1012.100.430.0511.240.480.05
73Brendan DonovanSTL3 vs MIA3 @ SD23.310.570.229.670.290.1013.640.270.12
74Royce LewisMIN3 vs BOS3 @ CLE23.271.370.2812.420.710.1310.840.660.14
75Ozzie AlbiesATL3 @ KC, @ CIN2 @ CIN23.250.950.4915.610.560.347.630.400.14
76Ernie ClementTOR4 @ BAL3 vs KC23.200.440.4513.740.230.279.460.200.19
77Michael BuschCHC3 @ MIL3 vs BAL23.011.500.1813.530.980.119.480.520.07
78Jackson HollidayBAL4 vs TOR3 @ CHC22.810.900.6213.300.470.369.510.440.26
79Cody BellingerNYY4 vs TB3 @ MIA22.451.290.6816.360.950.436.090.350.24
80Cedric MullinsBAL4 vs TOR3 @ CHC22.350.771.3712.760.440.759.590.330.62
81William ContrerasMIL3 vs CHC3 @ WSH22.250.870.3110.630.500.1411.620.370.16
82Josh LoweTAM4 @ NYY3 vs LAD22.110.770.8918.180.610.713.930.160.18
83Jake MangumTAM4 @ NYY3 vs LAD22.060.191.2515.030.120.807.040.070.46
84CJ AbramsWAS3 @ HOU3 vs MIL21.850.751.3810.290.340.6411.560.400.74
85Trevor StoryBOS3 @ MIN3 vs HOU21.710.821.0711.400.390.5510.310.430.52
86Christian WalkerHOU3 vs WSH3 @ BOS21.681.150.1310.050.550.0711.640.600.06
87Jarren DuranBOS3 @ MIN3 vs HOU21.500.611.0912.200.390.569.310.220.53
88Otto LopezMIA3 @ STL3 vs NYY21.490.620.7611.780.330.369.700.290.40
89Cam SmithHOU3 vs WSH3 @ BOS21.360.300.099.950.140.0511.410.150.05
90Brice TurangMIL3 vs CHC3 @ WSH21.250.301.309.100.160.6112.160.140.69
91Andy PagesLAD3 @ CIN3 @ TB21.201.170.3712.790.750.188.410.420.20
92Willi CastroMIN3 vs BOS3 @ CLE21.080.790.7211.090.420.3710.000.370.35
93Xander BogaertsSDP3 vs NYM3 vs STL21.030.490.899.650.250.4311.380.230.46
94Ceddanne RafaelaBOS3 @ MIN3 vs HOU21.020.680.9011.000.320.4710.020.360.43
95Maikel GarciaKCR3 vs ATL3 @ TOR20.870.491.2610.650.210.6710.220.280.59
96Adley RutschmanBAL4 vs TOR3 @ CHC20.860.850.0412.210.480.028.650.380.02
97Jorge PolancoSEA3 @ ATH, vs TEX3 vs TEX20.791.410.2511.540.840.149.250.580.11
98Corbin CarrollARI3 @ DET3 @ ATH20.761.091.1510.640.510.6010.130.580.55
99Nick CastellanosPHI3 @ CWS3 vs DET20.760.760.3111.070.350.169.690.420.15
100Rafael DeversSFG3 vs PIT3 @ NYM20.761.030.1012.630.570.058.130.470.05
101Angel MartinezCLE3 vs COL3 vs MIN20.750.820.4612.560.460.258.190.360.21
102Oneil CruzPIT3 @ SF3 @ COL20.680.661.106.720.170.4813.970.500.63
103Lourdes GurrielARI3 @ DET3 @ ATH20.490.780.379.510.340.1810.980.440.19
104Taylor WardLAA3 vs TEX3 vs CWS20.351.290.1510.090.650.0810.260.640.08
105Jasson DominguezNYY4 vs TB3 @ MIA20.340.681.4314.460.480.905.880.200.53
106Jo AdellLAA3 vs TEX3 vs CWS20.261.310.4710.070.660.2310.190.650.24
107Brice MatthewsHOU3 vs WSH3 @ BOS19.920.901.429.710.430.7510.210.470.67
108Henry DavisPIT3 @ SF3 @ COL19.900.910.285.470.250.1314.430.660.15
109Caleb DurbinMIL3 vs CHC3 @ WSH19.890.551.129.620.280.5410.280.270.58
110Victor CaratiniHOU3 vs WSH3 @ BOS19.870.820.069.150.410.0310.720.420.03
111Carlos SantanaCLE3 vs COL3 vs MIN19.761.010.2712.170.580.157.590.430.12
112Danny JansenTAM4 @ NYY3 vs LAD19.731.220.0112.990.750.016.740.470.01
113Hunter GoodmanCOL3 @ CLE3 vs PIT19.681.210.079.070.610.0410.600.600.03
114Salvador PerezKCR3 vs ATL3 @ TOR19.611.300.009.110.550.0010.500.750.00
115Bryson StottPHI3 @ CWS3 vs DET19.500.401.1011.360.220.668.140.180.44
116Sal FrelickMIL3 vs CHC3 @ WSH19.470.340.918.620.180.4410.850.150.47
117Willson ContrerasSTL3 vs MIA3 @ SD19.380.920.259.360.440.1210.010.480.13
118Harrison BaderMIN3 vs BOS3 @ CLE19.360.780.9710.240.400.479.120.380.50
119Nico HoernerCHC3 @ MIL3 vs BAL19.350.221.097.040.090.4812.320.130.61
120Shea LangeliersATH3 vs SEA3 vs ARI19.321.360.228.870.640.1110.450.720.11
121Corey SeagerTEX3 @ LAA, @ SEA3 @ SEA19.301.250.0912.090.780.057.200.470.04
122Willy AdamesSFG3 vs PIT3 @ NYM19.281.130.3011.610.550.177.670.580.13
123Dane MyersMIA3 @ STL3 vs NYY19.220.750.8710.360.390.408.860.360.47
124Thairo EstradaCOL3 @ CLE3 vs PIT19.150.760.628.800.380.3110.350.380.31
125J.T. RealmutoPHI3 @ CWS3 vs DET19.030.600.3710.170.270.198.860.330.18
126Luis ArraezSDP3 vs NYM3 vs STL19.020.230.308.410.120.1510.600.110.16
127Ian HappCHC3 @ MIL3 vs BAL19.010.930.328.650.480.1610.370.450.15
128Heliot RamosSFG3 vs PIT3 @ NYM19.011.130.3211.590.550.187.430.580.14
129Roman AnthonyBOS3 @ MIN3 vs HOU18.990.460.7610.120.220.408.860.240.37
130Giancarlo StantonNYY4 vs TB3 @ MIA18.961.430.0013.841.040.005.120.390.00
131Gleyber TorresDET3 vs ARI3 @ PHI18.920.650.3310.680.320.178.250.330.16
132Ben RiceNYY4 vs TB3 @ MIA18.731.240.3913.450.910.235.280.340.16
133Mauricio DubonHOU3 vs WSH3 @ BOS18.700.600.278.590.290.1310.110.310.13
134Matt ChapmanSFG3 vs PIT3 @ NYM18.681.150.3411.270.560.197.420.590.15
135Isaac CollinsMIL3 vs CHC3 @ WSH18.680.551.168.670.310.5610.010.250.60
136Kyle StowersMIA3 @ STL3 vs NYY18.570.990.1115.120.790.083.450.200.03
137Spencer TorkelsonDET3 vs ARI3 @ PHI18.541.360.0510.100.660.038.440.700.03
138Jacob WilsonATH3 vs SEA3 vs ARI18.510.540.258.390.250.1210.120.290.13
139Carlos CorreaMIN3 vs BOS3 @ CLE18.410.790.009.760.410.008.650.380.00
140Ezequiel TovarCOL3 @ CLE3 vs PIT18.240.840.448.400.430.239.840.420.21
141Tommy EdmanLAD3 @ CIN3 @ TB18.230.730.7810.560.460.377.680.270.41
142Lawrence ButlerATH3 vs SEA3 vs ARI18.110.710.8410.680.420.517.440.300.33
143Austin HaysCIN3 vs LAD, vs ATL2 vs ATL18.070.960.1611.390.620.116.670.340.06
144Andrew VaughnMIL3 vs CHC3 @ WSH18.030.960.018.720.490.019.310.480.01
145Matt McLainCIN3 vs LAD, vs ATL2 vs ATL17.940.780.8711.280.510.566.660.280.31
146Wyatt LangfordTEX3 @ LAA, @ SEA3 @ SEA17.940.890.9810.950.510.596.990.380.39
147Vinnie PasquantinoKCR3 vs ATL3 @ TOR17.811.070.058.960.410.038.850.660.02
148Jake FraleyCIN3 vs LAD, vs ATL2 vs ATL17.790.500.9211.240.320.606.550.180.32
149Tyler FreemanCOL3 @ CLE3 vs PIT17.720.400.968.290.200.509.430.200.46
150Nolan ArenadoSTL3 vs MIA3 @ SD17.630.720.158.590.350.079.040.370.08
151Randal GrichukKCR3 vs ATL3 @ TOR17.630.900.088.440.380.049.190.520.04
152Masataka YoshidaBOS3 @ MIN3 vs HOU17.590.720.2510.430.470.137.160.250.12
153Mike TauchmanCHW3 vs PHI3 @ LAA17.560.640.217.640.230.109.910.410.10
154Dansby SwansonCHC3 @ MIL3 vs BAL17.480.800.466.310.330.2111.160.470.25
155Trevor LarnachMIN3 vs BOS3 @ CLE17.250.870.1310.780.540.086.470.320.05
156Taylor WallsTAM4 @ NYY3 vs LAD17.060.291.4511.910.180.925.160.100.53
157Jordan BeckCOL3 @ CLE3 vs PIT17.050.690.738.530.370.388.520.320.34
158Gabriel AriasCLE3 vs COL3 vs MIN16.940.710.4210.410.400.236.520.300.19
159TJ FriedlCIN3 vs LAD, vs ATL2 vs ATL16.880.560.7410.610.360.476.270.200.26
160Luis GarciaWAS3 @ HOU3 vs MIL16.870.460.718.130.220.358.740.250.36
161Kyle ManzardoCLE3 vs COL3 vs MIN16.841.080.098.670.510.048.170.570.05
162Nathan LukesTOR4 @ BAL3 vs KC16.790.380.3313.450.290.253.340.090.08
163Masyn WinnSTL3 vs MIA3 @ SD16.700.620.528.140.370.258.560.240.28
164Francisco AlvarezNYM3 @ SD3 vs SF16.500.880.048.390.430.028.110.460.02
165Wenceel PerezDET3 vs ARI3 @ PHI16.480.580.668.920.290.327.570.290.34
166Jesus SanchezMIA3 @ STL3 vs NYY16.480.620.4913.480.500.373.000.120.12
167Kody ClemensMIN3 vs BOS3 @ CLE16.141.130.1710.150.710.105.990.420.07
168Wilmer FloresSFG3 vs PIT3 @ NYM16.040.970.019.780.470.016.260.500.01
169Nolan SchanuelLAA3 vs TEX3 vs CWS15.910.520.297.270.250.148.640.270.15
170Wilyer AbreuBOS3 @ MIN3 vs HOU15.840.900.3612.800.760.273.050.150.09
171Adolis GarciaTEX3 @ LAA, @ SEA3 @ SEA15.791.110.539.600.630.326.190.480.21
172Victor ScottSTL3 vs MIA3 @ SD15.660.231.846.390.120.829.270.111.02
173Chase MeidrothCHW3 vs PHI3 @ LAA15.660.380.717.480.150.368.180.230.35
174Joey OrtizMIL3 vs CHC3 @ WSH15.620.540.497.470.280.248.150.270.26
175Lenyn SosaCHW3 vs PHI3 @ LAA15.610.800.137.510.350.078.100.450.06
176Brandon MarshPHI3 @ CWS3 vs DET15.550.400.549.020.220.326.530.180.22
177Geraldo PerdomoARI3 @ DET3 @ ATH15.400.440.687.600.190.367.800.240.33
178Mark VientosNYM3 @ SD3 vs SF15.360.920.017.910.450.007.460.470.00
179Miguel AndujarATH3 vs SEA3 vs ARI15.330.550.286.980.260.148.350.290.14
180J.P. CrawfordSEA3 @ ATH, vs TEX3 vs TEX15.230.530.268.220.290.147.000.240.12
181Matt ShawCHC3 @ MIL3 vs BAL15.210.601.065.620.250.509.590.350.56
182Warming BernabelCOL3 @ CLE3 vs PIT15.160.460.606.830.230.308.330.230.30
183Jordan WalkerSTL3 vs MIA3 @ SD15.030.540.417.290.260.197.740.280.22
184Marcus SemienTEX3 @ LAA, @ SEA3 @ SEA14.940.830.589.190.480.355.740.360.23
185Freddy FerminKCR3 vs ATL3 @ TOR14.910.690.087.270.290.057.630.400.04
186Javier BaezDET3 vs ARI3 @ PHI14.840.680.358.450.330.186.380.340.17
187Miguel VargasCHW3 vs PHI3 @ LAA14.800.770.406.720.340.208.080.430.20
188Josh BellWAS3 @ HOU3 vs MIL14.780.960.006.380.430.008.400.530.00
189Matt WallnerMIN3 vs BOS3 @ CLE14.720.990.129.260.620.075.470.370.04
190Hyeseong KimLAD3 @ CIN3 @ TB14.600.150.966.630.070.377.970.070.59
191Noelvi MarteCIN3 vs LAD, vs ATL2 vs ATL14.530.590.769.150.380.495.380.210.26
192Gavin LuxCIN3 vs LAD, vs ATL2 vs ATL14.360.340.249.030.220.155.330.120.08
193Ryan O'HearnBAL4 vs TOR3 @ CHC14.350.560.157.030.300.077.330.250.08
194Trent GrishamNYY4 vs TB3 @ MIA14.081.160.1911.390.810.122.700.350.07
195Tyler StephensonCIN3 vs LAD, vs ATL2 vs ATL13.970.730.038.740.470.025.240.260.01
196Nathaniel LoweWAS3 @ HOU3 vs MIL13.970.680.066.510.310.037.460.370.03
197Max KeplerPHI3 @ CWS3 vs DET13.950.580.097.970.320.055.980.260.03
198Marcell OzunaATL3 @ KC, @ CIN2 @ CIN13.940.820.0113.940.820.010.000.000.00
199Tyler SoderstromATH3 vs SEA3 vs ARI13.840.810.158.100.480.095.740.340.06
200Spencer SteerCIN3 vs LAD, vs ATL2 vs ATL13.830.670.468.680.430.295.150.240.16
201Eric WagamanMIA3 @ STL3 vs NYY13.680.630.347.770.330.165.920.300.18
202Taylor TrammellHOU3 vs WSH3 @ BOS13.570.680.726.190.330.387.390.350.34
203Joey LoperfidoTOR4 @ BAL3 vs KC13.560.400.6310.660.280.482.900.120.15
204Daniel SchneemannCLE3 vs COL3 vs MIN13.470.770.567.040.440.266.430.330.31
205Carson KellyCHC3 @ MIL3 vs BAL13.400.760.044.500.310.028.900.440.02
206Logan O'HoppeLAA3 vs TEX3 vs CWS13.390.980.114.520.370.048.870.610.07
207Ben WilliamsonSEA3 @ ATH, vs TEX3 vs TEX13.380.210.617.850.110.345.530.110.27
208Anthony VolpeNYY4 vs TB3 @ MIA13.350.630.889.420.460.533.930.170.35
209Brayan RocchioCLE3 vs COL3 vs MIN13.320.390.558.330.220.304.990.170.25
210Jeff McNeilNYM3 @ SD3 vs SF13.280.440.1410.850.350.112.440.090.04
211Tyler HeinemanTOR4 @ BAL3 vs KC13.250.370.618.230.210.355.020.160.26
212Kyle HigashiokaTEX3 @ LAA, @ SEA3 @ SEA13.251.080.118.090.650.075.150.430.04
213Casey SchmittSFG3 vs PIT3 @ NYM13.170.720.208.310.350.114.860.370.09
214Michael ConfortoLAD3 @ CIN3 @ TB13.170.710.106.430.360.046.730.350.06
215Jacob YoungWAS3 @ HOU3 vs MIL13.160.001.146.440.000.576.720.000.58
216Jung Hoo LeeSFG3 vs PIT3 @ NYM13.150.360.358.620.200.184.540.170.17
217Jake CronenworthSDP3 vs NYM3 vs STL13.130.530.175.920.280.097.210.260.09
218Luis RengifoLAA3 vs TEX3 vs CWS13.130.410.386.520.210.196.610.200.19
219Kerry CarpenterDET3 vs ARI3 @ PHI13.070.810.059.070.530.034.000.280.01
220Jonathan IndiaKCR3 vs ATL3 @ TOR13.020.510.176.640.220.096.390.290.08
221Colton CowserBAL4 vs TOR3 @ CHC12.900.680.316.350.370.146.560.310.17
222Jose IglesiasSDP3 vs NYM3 vs STL12.780.260.245.610.130.127.170.120.13
223Gavin SheetsSDP3 vs NYM3 vs STL12.730.690.065.770.360.036.960.330.03
224Austin WellsNYY4 vs TB3 @ MIA12.700.970.179.980.680.112.710.290.06
225Brett BatyNYM3 @ SD3 vs SF12.600.680.1510.340.540.112.260.140.04
226Ronny MauricioNYM3 @ SD3 vs SF12.130.510.609.700.400.452.430.110.15
227Dillon DinglerDET3 vs ARI3 @ PHI11.970.620.076.600.330.045.370.290.03
228Evan CarterTEX3 @ LAA, @ SEA3 @ SEA11.890.580.756.640.320.395.250.260.35
229Josh JungTEX3 @ LAA, @ SEA3 @ SEA11.870.770.247.370.440.154.500.320.10
230Yoan MoncadaLAA3 vs TEX3 vs CWS11.870.770.073.880.290.037.980.480.04
231Drake BaldwinATL3 @ KC, @ CIN2 @ CIN11.480.650.023.150.120.018.330.520.01
232Otto KempPHI3 @ CWS3 vs DET11.320.430.536.120.200.275.200.240.26
233Carlos NarvaezBOS3 @ MIN3 vs HOU11.230.570.215.960.270.105.260.300.10
234Davis SchneiderTOR4 @ BAL3 vs KC11.140.540.234.110.200.087.040.350.15
235Christopher MorelTAM4 @ NYY3 vs LAD11.080.600.294.110.200.106.970.400.19
236Mickey MoniakCOL3 @ CLE3 vs PIT11.010.550.244.330.240.086.670.310.16
237Joc PedersonTEX3 @ LAA, @ SEA3 @ SEA10.800.910.156.190.500.084.620.410.07
238Bo NaylorCLE3 vs COL3 vs MIN10.500.750.195.700.360.084.790.400.10
239Christian VazquezMIN3 vs BOS3 @ CLE10.330.590.085.770.300.044.560.280.04
240Ryan McMahonNYY4 vs TB3 @ MIA10.050.850.198.330.590.121.720.260.07
241Andrew BenintendiCHW3 vs PHI3 @ LAA10.010.530.143.220.150.056.790.380.09
242Dylan MooreSEA3 @ ATH, vs TEX3 vs TEX9.970.370.656.100.210.423.870.150.23
243John RaveKCR3 vs ATL3 @ TOR9.900.480.656.000.180.403.900.290.25
244Brady HouseWAS3 @ HOU3 vs MIL9.840.530.234.590.250.115.240.280.11
245Nick AllenATL3 @ KC, @ CIN2 @ CIN9.740.200.546.830.120.372.910.080.17
246Alexander CanarioPIT3 @ SF3 @ COL9.740.570.183.100.180.106.630.390.08
247Jonny DeLucaTAM4 @ NYY3 vs LAD9.570.420.483.750.150.175.820.270.31
248Brenton DoyleCOL3 @ CLE3 vs PIT9.380.350.535.430.210.363.950.140.17
249Kyle TeelCHW3 vs PHI3 @ LAA9.310.310.223.080.100.076.230.210.15
250Mike YastrzemskiSFG3 vs PIT3 @ NYM9.260.500.195.880.260.103.380.230.10
251Kyle IsbelKCR3 vs ATL3 @ TOR9.040.350.405.200.130.233.840.210.17
252Zack ShortHOU3 vs WSH3 @ BOS8.970.500.384.250.240.204.720.260.18
253Riley AdamsWAS3 @ HOU3 vs MIL8.870.720.044.130.340.024.740.380.02
254Graham PauleyMIA3 @ STL3 vs NYY8.740.590.364.930.320.173.820.280.19
255Josh SmithTEX3 @ LAA, @ SEA3 @ SEA8.640.430.454.990.230.243.660.190.21
256Dominic CanzoneSEA3 @ ATH, vs TEX3 vs TEX8.510.480.204.340.230.104.170.250.10
257Ramon UriasBAL4 vs TOR3 @ CHC8.410.270.065.870.160.042.550.120.02
258Mitch GarverSEA3 @ ATH, vs TEX3 vs TEX8.330.640.044.980.420.033.360.210.01
259Matt VierlingDET3 vs ARI3 @ PHI8.320.320.223.350.110.074.980.210.14
260Austin SlaterCHW3 vs PHI3 @ LAA8.220.280.224.950.160.143.270.120.08
261LaMonte WadeLAA3 vs TEX3 vs CWS8.030.560.072.430.210.035.600.350.05
262Colt KeithDET3 vs ARI3 @ PHI8.000.400.056.130.260.031.870.140.01
263Tristin EnglishARI3 @ DET3 @ ATH7.920.320.113.510.140.054.400.180.06
264Pedro PagesSTL3 vs MIA3 @ SD7.870.500.043.740.240.024.130.260.02
265Edgar QueroCHW3 vs PHI3 @ LAA7.710.260.064.700.150.043.010.110.02
266Brooks BaldwinCHW3 vs PHI3 @ LAA7.550.270.392.560.090.134.990.180.26
267Starling MarteNYM3 @ SD3 vs SF7.450.170.370.000.000.007.450.170.37
268Romy GonzalezBOS3 @ MIN3 vs HOU7.420.210.310.000.000.007.420.210.31
269Luis UriasATH3 vs SEA3 vs ARI7.370.620.133.150.290.074.230.330.07
270Abraham ToroBOS3 @ MIN3 vs HOU7.340.340.185.920.280.141.420.060.04
271Coby MayoBAL4 vs TOR3 @ CHC7.300.300.085.160.170.052.140.130.02
272Rob RefsnyderBOS3 @ MIN3 vs HOU7.190.400.140.000.140.007.190.260.14
273Parker MeadowsDET3 vs ARI3 @ PHI7.190.310.305.150.200.202.040.110.10
274James McCannARI3 @ DET3 @ ATH7.070.310.070.000.000.007.070.310.07
275Will WagnerTOR4 @ BAL3 vs KC7.050.200.155.630.140.111.420.060.04
276Michael TogliaCOL3 @ CLE3 vs PIT6.940.580.154.130.390.102.810.190.05
277Myles StrawTOR4 @ BAL3 vs KC6.770.000.512.490.000.184.290.000.33
278Luisangel AcunaNYM3 @ SD3 vs SF6.760.080.560.000.000.006.760.080.56
279Zach McKinstryDET3 vs ARI3 @ PHI6.740.170.412.390.060.144.350.110.27
280Leo JimenezTOR4 @ BAL3 vs KC6.740.300.132.510.110.044.240.190.08
281Daylen LileWAS3 @ HOU3 vs MIL6.630.160.374.620.100.232.010.060.13
282Alex CallWAS3 @ HOU3 vs MIL6.550.250.251.650.070.084.910.180.17
283Kyle FarmerCOL3 @ CLE3 vs PIT6.540.330.053.500.200.033.050.130.02
284Cole YoungSEA3 @ ATH, vs TEX3 vs TEX6.410.170.263.490.080.132.920.090.13
285Colson MontgomeryCHW3 vs PHI3 @ LAA6.390.590.112.340.220.064.050.370.05
286Jahmai JonesDET3 vs ARI3 @ PHI6.240.390.282.600.130.103.640.260.18
287Michael TaylorCHW3 vs PHI3 @ LAA6.170.280.313.730.160.202.430.120.11
288Alek ThomasARI3 @ DET3 @ ATH6.110.220.284.430.150.211.680.070.07
289Heriberto HernandezMIA3 @ STL3 vs NYY5.900.380.060.000.000.005.900.380.06
290Patrick BaileySFG3 vs PIT3 @ NYM5.800.350.043.920.160.021.880.180.02
291Martin MaldonadoSDP3 vs NYM3 vs STL5.640.730.002.440.380.003.200.350.00
292Chas McCormickHOU3 vs WSH3 @ BOS5.510.200.212.940.110.112.570.100.10
293Orlando ArciaCOL3 @ CLE3 vs PIT5.110.350.021.790.140.013.310.210.01
294Liam HicksMIA3 @ STL3 vs NYY5.010.190.074.230.150.050.780.030.02
295Yanquiel FernandezCOL3 @ CLE3 vs PIT4.900.240.041.970.100.012.930.130.03
296Luis MatosSFG3 vs PIT3 @ NYM4.870.210.203.060.110.111.810.100.09
297David FryCLE3 vs COL3 vs MIN4.670.180.054.670.180.050.000.000.00
298Tyrone TaylorNYM3 @ SD3 vs SF4.460.150.250.000.000.004.460.150.25
299Travis d'ArnaudLAA3 vs TEX3 vs CWS4.370.230.004.370.230.000.000.000.00
300Blaze AlexanderARI3 @ DET3 @ ATH4.290.160.120.000.000.004.290.160.12
301Carlos CortesATH3 vs SEA3 vs ARI4.230.650.082.380.380.051.850.270.03
302Johnathan RodriguezCLE3 vs COL3 vs MIN3.990.190.033.990.190.030.000.000.00
303Javier SanojaMIA3 @ STL3 vs NYY3.950.090.230.000.000.003.950.090.23
304Gustavo CamperoLAA3 vs TEX3 vs CWS3.680.160.233.680.160.230.000.000.00
305Kevin NewmanLAA3 vs TEX3 vs CWS3.580.080.103.580.080.100.000.000.00
306Esteury RuizLAD3 @ CIN3 @ TB3.450.090.303.450.090.300.000.000.00
307Miguel RojasLAD3 @ CIN3 @ TB3.230.150.083.230.150.080.000.000.00
308Adrian Del CastilloARI3 @ DET3 @ ATH3.150.260.122.170.180.090.980.080.03
309Ryan JeffersMIN3 vs BOS3 @ CLE3.110.180.010.000.000.003.110.180.01
310Nick FortesMIA3 @ STL3 vs NYY3.020.170.050.000.000.003.020.170.05
311Jorge BarrosaARI3 @ DET3 @ ATH2.950.160.190.000.000.002.950.160.19
312Gio UrshelaATH3 vs SEA3 vs ARI2.710.050.010.000.000.002.710.050.01
313Justin TurnerCHC3 @ MIL3 vs BAL2.600.080.020.000.000.002.600.080.02
314Brooks LeeMIN3 vs BOS3 @ CLE2.490.120.040.000.000.002.490.120.04
315Max SchuemannATH3 vs SEA3 vs ARI2.430.090.150.000.000.002.430.090.15
316Andrew KniznerSFG3 vs PIT3 @ NYM2.420.130.021.730.070.010.690.060.01
317Johan RojasPHI3 @ CWS3 vs DET2.420.050.260.000.000.002.420.050.26
318Sam HaggertyTEX3 @ LAA, @ SEA3 @ SEA2.400.060.292.400.060.290.000.000.00
319Colby ThomasATH3 vs SEA3 vs ARI2.290.100.110.000.000.002.290.100.11
320Ty FranceMIN3 vs BOS3 @ CLE2.200.090.010.000.000.002.200.090.01
321Edmundo SosaPHI3 @ CWS3 vs DET2.020.090.060.000.000.002.020.090.06
322Ezequiel DuranTEX3 @ LAA, @ SEA3 @ SEA1.930.100.091.930.100.090.000.000.00
323Jonah HeimTEX3 @ LAA, @ SEA3 @ SEA1.910.150.021.910.150.020.000.000.00
324Jose HerreraARI3 @ DET3 @ ATH1.790.160.011.210.110.010.580.050.00
325Weston WilsonPHI3 @ CWS3 vs DET1.660.120.130.000.000.001.660.120.13
326Austin HedgesCLE3 vs COL3 vs MIN1.140.070.031.140.070.030.000.000.00
327Santiago EspinalCIN3 vs LAD, vs ATL2 vs ATL0.000.000.000.000.000.000.000.000.00
328Connor JoeCIN3 vs LAD, vs ATL2 vs ATL0.000.000.000.000.000.000.000.000.00
329Paul GoldschmidtNYY4 vs TB3 @ MIA0.000.000.000.000.000.000.000.000.00
330Amed RosarioNYY4 vs TB3 @ MIA0.000.000.000.000.000.000.000.000.00

Weekly Team Hitting Rankings

KEY (100 neutral)

  • HR LHB/HR RHB – Average HR Park Factors
  • SB – Stolen Base Index
  • P LHB/P RHB – Opposing pitcher quality index
  • Runs – Runs scoring index
TMGMSvLHPvRHPHOMEAWAYHR LHBHR RHBSBP LHBP RHBRUNSAVE LHBAVE RHBTOTAL
1ARZ62406848710497101104929493
2ATL6330610810286102101103969596
3BAL734431149176103103110116114115
4BOS6243310198109969594949393
5CHC61533104102949910199959696
6CHW633331301129810510410410199100
7CIN60660130126129979675979696
8CLE61560109105112109108116103103103
9COL633331101161129910290969897
10DET63333939893979794939393
11HOU6243310511096102100111989797
12KC615331019810210210187959494
13LAA615601281089110210294999797
14LAD61506113110134989794969595
15MIA62433899188969693919292
16MIL633331121107798101101959696
17MIN61533107969410098104969494
18NYM624339793969810190939494
19NYY707431079815210099116119117117
20ATH61560868383979799939393
21PHI615331211148998103103969898
22PIT624069210291105104107969696
23SD62460979370999696949293
24SF6243385858310410090949293
25SEA7344390961269999112115116116
26STL60633909212110110296959696
27TB73434107991259799110115115115
28TEX7160710810610010097105113111111
29TOR73434122997798103114115115115
30WAS63333113113921009994969696

Pitching Matchups

TMMONTUEWEDTHUFRISATSUN
ARZ@Melton R@Mize R@Olson R @Lopez L@Ginn R@Sears L
ATHCastillo REvans RWoo R Kelly RGallen RRodriguez L
ATL@Hill L@Lugo R@Keuchel L@Abbott L@Singer R@Burns R 
BALBassitt RLauer L/Macko LBerrios R @Horton R@Brown R@Boyd L
BOS@Woods Richardson R@Paddack R@Ober R Brown RGordon LValdez L
CHC@Misiorowski R@Priester R@Peralta R Rogers LSugano REflin R
CHWSanchez LLuzardo LWalker R @Anderson L@Hendricks R@Kochanowicz R
CINYamamoto RGlasnow RSheehan RFedde RElder RStrider R 
CLEBlalock RGordon RFreeland L Matthews RRyan RWoods Richardson R
COL@Cecconi R@Allen L@Messick L Heaney LSkenes RKeller R
DETRodriguez LPfaadt RNelson R @Suarez L@Wheeler R@Sanchez L
HOULord RSoroka RGore L @Crochet L@Buehler R@Fitts R
KCStrider RWaldrep RWentz L @Gausman R@Scherzer R@Bassitt R
LAAdeGrom RCorbin LEovaldi R Civale RBurke RMartin R
LAD@Burns R@Lodolo L@Martinez R @Baz R@Rasmussen R@Boyle R
MIA@Pallante R@Gray R@Mikolas R Rodon LGil RFried L
MILBoyd LRea RImanaga L @Parker L@Irvin R@Lord R
MINFitts RGiolito RBello R @Bibee R@Williams R@Cantillo L
NYM@Cease R@Darvish R@Pivetta R Ray LBivens RWhisenhunt L
NYYRasmussen RBoyle RLittell RPepiot R@Junk R@Perez R@Cabrera R
PHI@Martin R@Cannon R@Houser R Skubal LFlaherty RMelton R
PIT@Whisenhunt L@Verlander R@Webb R @Senzatela R@Gomber L@Blalock R
SDMontas RManaea LHolmes R Liberatore LMcGreevy RPallante R
SEA@Sears L@Severino R@Springs LRocker RLeiter RdeGrom RCorbin L
SFKeller RFalter LBurrows R @Peterson L@Senga R@Montas R
STLCabrera RAlcantara RQuantrill R @Vasquez R@Kolek R@Cease R
TB@Schlittler R@Fried L@Warren R@Stroman RSnell LKershaw LMay R
TEX@Kochanowicz R@Kikuchi L@Soriano R@Kirby R@Gilbert R@Castillo R@Evans R
TOR@Eflin R@Povich L/Morton R@Kremer R Wacha RCameron LHill L
WSH@Valdez L@Alexander R@Gusto R Cortes LQuintana LWoodruff R

Want to Read More?
Subscribe to RotoWire to see the full article.

We reserve some of our best content for our paid subscribers. Plus, if you choose to subscribe you can discuss this article with the author and the rest of the RotoWire community.

ABOUT THE AUTHOR
Todd has been writing about fantasy baseball since 1997. He won NL Tout Wars and Mixed LABR in 2016 as well as a multi-time league winner in the National Fantasy Baseball Championship. Todd is now setting his sights even higher: The Rotowire Staff League. Lord Zola, as he's known in the industry, won the 2013 FSWA Fantasy Baseball Article of the Year award and was named the 2017 FSWA Fantasy Baseball Writer of the Year. Todd is a five-time FSWA awards finalist.
RotoWire Logo

Continue the Conversation

Join the RotoWire Discord group to hear from our experts and other MLB fans.

Top News

Tools

MLB Draft Kit Logo

MLB Draft Kit

Fantasy Tools

Don’t miss a beat. Check out our 2025 MLB Fantasy Baseball rankings.