FANSPORTS
BACK TO RANKINGS
Myles Straw

Myles Straw

TORRF • Bats R2026 Season

Overall Rank: 275RF Rank: 38
Season:

Value

Standard score (σ) vs all qualified hitters — 0 = average, +1 = one standard deviation above the mean. Built from 5x5 category z-scores (like Baseball Monster).

-0.22
Overall
+0.01
AVG
-0.58
HR
-0.60
RBI
+0.29
R
-0.23
SB

Consensus Rank

Composite of 1 in-season expert ranking sources (FantasyPros ROS consensus + Pitcher List) — blended so it matches no single site, ranked among hitters (lower = better).

#386
Hitter
#50
Position

Season Stats

.244
AVG
2
HR
10
RBI
24
R
2
SB
.312
OBP
.333
SLG
.645
OPS

Splits & Tendencies

Where this hitter is especially strong or weak — by pitcher hand, venue, pitcher quality, and pitch type. wRC+ and RV/100 are league-relative (100 / 0 = average). Hover a tag for the numbers.

SplitPAAVGOPSwOBAwRC+
vs LHP81.214.602.27086
vs RHP59.283.703.31799
Home68.233.551.24877
Away72.254.735.328104
vs Elite67.300.773.346119
vs Good40.108.310.15048
vs Average15.3081.015.435131
vs Below-avg14.308.665.30386
Pitch typePAwOBARV/100Whiff%
vs Fastball88.337-0.97.6%
vs Breaking25.125-3.431.3%
vs Offspeed10.200+0.023.5%

Luck Factor

How much this hitter's results are outrunning or trailing the quality of what actually happened — league-relative. Hover a meter for the inputs.

AVGUNLUCKY
-.019
UnluckyLucky
HRUNLUCKY
-0.6 HR
UnluckyLucky
RunsLUCKY
+0.19
UnluckyLucky
RBIUNLUCKY
-.232
UnluckyLucky
Hard ContactWEAK
3.9%
SoftElite

Game Log (68 games)

DateOppABRHHRRBIBBSOSB
Jun 23vs Houston Astros30100000
Jun 22vs Houston Astros00001000
Jun 20@ Chicago Cubs31100100
Jun 18@ Boston Red Sox00000000
Jun 17@ Boston Red Sox40100010
Jun 16@ Boston Red Sox31000100
Jun 14vs New York Yankees10000000
Jun 13vs New York Yankees00000000
Jun 12vs New York Yankees40000020
Jun 10vs Philadelphia Phillies41300000
Jun 9vs Philadelphia Phillies01000000
Jun 8vs Philadelphia Phillies21100100
Jun 7vs Baltimore Orioles20000000
Jun 6vs Baltimore Orioles30000000
Jun 4@ Atlanta Braves51203010
Jun 3@ Atlanta Braves20000020
Jun 2@ Atlanta Braves00000000
May 31@ Baltimore Orioles10000000
May 30@ Baltimore Orioles00000100
May 29@ Baltimore Orioles20000000
May 28@ Baltimore Orioles10100000
May 27vs Miami Marlins00000000
May 25vs Miami Marlins10000000
May 24vs Pittsburgh Pirates10000010
May 23vs Pittsburgh Pirates10000000
May 22vs Pittsburgh Pirates01000001
May 21@ New York Yankees40000010
May 20@ New York Yankees10000000
May 19@ New York Yankees10000010
May 18@ New York Yankees30000010
May 17@ Detroit Tigers10000000
May 16@ Detroit Tigers10000000
May 13vs Tampa Bay Rays10000110
May 12vs Tampa Bay Rays20000010
May 11vs Tampa Bay Rays21100010
May 10vs Los Angeles Angels30100000
May 9vs Los Angeles Angels00000100
May 8vs Los Angeles Angels30000010
May 6@ Tampa Bay Rays30200010
May 5@ Tampa Bay Rays10000000
May 4@ Tampa Bay Rays30100100
May 3@ Minnesota Twins21100010
May 2@ Minnesota Twins22112200
May 1@ Minnesota Twins00000000
Apr 29vs Boston Red Sox30001000
Apr 28vs Boston Red Sox31100110
Apr 27vs Boston Red Sox30000010
Apr 26vs Cleveland Guardians10000000
Apr 25vs Cleveland Guardians51200001
Apr 24vs Cleveland Guardians10000000
Apr 21@ Los Angeles Angels20000000
Apr 20@ Los Angeles Angels32100100
Apr 19@ Arizona Diamondbacks31000110
Apr 18@ Arizona Diamondbacks30100000
Apr 17@ Arizona Diamondbacks32211000
Apr 15@ Milwaukee Brewers10000010
Apr 14@ Milwaukee Brewers11102000
Apr 11vs Minnesota Twins20000000
Apr 10vs Minnesota Twins10000000
Apr 8vs Los Angeles Dodgers01000000
Apr 6vs Los Angeles Dodgers30000110
Apr 4@ Chicago White Sox31100000
Apr 3@ Chicago White Sox10000000
Apr 1vs Colorado Rockies21200000
Mar 31vs Colorado Rockies11100000
Mar 29vs Athletics00000000
Mar 28vs Athletics21100000
Mar 27vs Athletics00000000