RF | Tampa Bay Rays
Bats/Throws: L/R | 6' 4" 220 lbs | Age: 27
Draft: 2016 | Rd. 1, No. 13, Tampa Bay Rays | Pope (GA) HS
PA AB R H HR SB AVG OBP SLG OPS
2023 501 466 71 136 20 32 .292 .335 .500 .835
2024 387 353 37 85 10 25 .241 .302 .391 .693
2025 435 396 56 87 11 18 .220 .283 .366 .649
5 Seasons 1,523 1,397 188 349 43 79 .250 .306 .414 .720
AVG HR SB OPS
2023 .292 20 32 .835
2024 .241 10 25 .693
2025 .220 11 18 .649
5 Seasons .250 43 79 .720
MLB Percentile Rankings
Hits Spray Chart

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
LA Sweet-
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2021 23 11 1 0 0.0 0.0 43.3 43.3 -62.7 0.0 .171 .175 .785 .443 .195 0.0 0.0 50.0
2022 24 851 116 6 5.2 3.0 88.3 107.4 11.4 47.4 .212 .339 .276 .272 .373 37.1 33.3 7.6
2023 25 2036 345 38 11.0 7.6 89.1 113.3 14.3 36.2 .276 .480 .354 .341 .433 39.7 24.8 6.2
2024 26 1672 232 24 10.3 6.2 90.8 109.3 16.9 37.9 .228 .388 .299 .295 .404 46.1 31.8 8.3
2025 27 1842 290 17 5.9 3.9 88.6 109.2 9.3 34.5 .240 .364 .284 .296 .360 39.6 25.1 7.6
Player 6412 984 85 8.6 5.6 89.2 113.3 13.0 37.4 .245 .405 .310 .308 .398 40.8 27.7 7.4
MLB 7.2 4.9 88.6 122.9 12.4 33.3 .245 .404 .315 .315 .368 37.0 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, 2 Seam, Cutter, Sinker. Offspeed: Split, Change, Fork, Screw. Breaking: Slider, Curve, Knuckle, Sweeper, Slurve, Other
  •   
  •   
  •   
  •   
  •   
  •   
  •   

Batted Ball Profile

AIR: Fly Balls + Line Drives + Popups All Batted Balls Batted Ball Breakdown
Season GB % AIR % FB % LD % PU % Pull % Straight % Oppo % Pull GB % Straight GB % Oppo GB % Pull AIR % Straight AIR % Oppo AIR %
2021 100.0 0.0 0.0 0.0 0.0 0.0 0.0 100.0 0.0 0.0 100.0 0.0 0.0 0.0
2022 36.2 63.8 29.3 31.0 3.4 29.3 41.4 29.3 13.8 18.1 4.3 15.5 23.3 25.0
2023 39.1 60.9 29.3 25.5 6.1 30.4 41.7 27.8 15.9 18.3 4.9 14.5 23.5 22.9
2024 35.8 64.2 29.3 27.6 7.3 34.1 32.8 33.2 19.0 12.9 3.9 15.1 19.8 29.3
2025 46.6 53.4 20.3 27.6 5.5 39.0 34.5 26.6 22.4 18.3 5.9 16.6 16.2 20.7
Player 40.2 59.8 26.6 27.2 5.9 33.6 37.4 29.0 18.3 17.0 5.0 15.3 20.4 24.0
MLB 44.2 55.8 24.0 24.7 7.1 37.4 37.4 25.1 20.6 17.6 5.9 16.7 19.7 19.3
! Note: All figures in this table cover the period 2015-present.

Quality of Contact

Season Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2021 100.0 0.0 0.0 0.0 0.0 0.0 0.0
2022 4.3 30.2 27.6 22.4 10.3 5.2 3.0
2023 3.2 29.9 25.2 26.1 4.1 11.0 7.6
2024 0.9 27.2 29.3 25.9 6.5 10.3 6.2
2025 5.5 33.1 20.0 28.6 5.9 5.9 3.9
Player 3.6 30.2 24.9 26.3 5.9 8.6 5.6
MLB 4.0 32.4 24.9 24.4 5.9 7.2 4.9
! Note: All figures in this table cover the period 2015-present.

Run Values by Pitch Type

Year Pitch Type Team RV/100 Run Value Pitches % PA BA SLG wOBA Whiff% K% PutAway % xBA xSLG xwOBA Hard Hit %
2025 4-Seam Fastball -0.6 -3 610 33.4 113 .216 .412 .314 30.8 23.9 13.4 .251 .409 .339 47.2
2025 Sinker -1.4 -4 277 15.2 55 .220 .340 .288 23.1 25.5 16.5 .274 .389 .323 52.8
2025 Slider -3.0 -7 250 13.7 70 .164 .194 .181 30.3 35.7 25.3 .174 .236 .199 31.0
2025 Changeup 1.3 2 169 9.3 49 .283 .500 .355 17.3 10.2 8.2 .267 .389 .308 39.0
2025 Cutter -0.1 0 165 9.0 36 .226 .484 .343 35.6 16.7 14.3 .290 .527 .389 30.8
2025 Curveball 0.5 1 160 8.8 57 .255 .455 .332 28.6 29.8 23.6 .253 .406 .297 42.1
2025 Sweeper -0.8 -1 110 6.0 28 .200 .200 .268 37.7 42.9 27.9 .184 .218 .232 23.1
2025 Split-Finger -2.4 -2 69 3.8 17 .118 .235 .147 20.5 5.9 4.0 .209 .252 .199 25.0
2025 Slurve 1.6 0 12 0.7 6 .200 .200 .267 28.6 33.3 20.0 .232 .296 .310 0.0
2024 4-Seam Fastball 0.2 1 585 35.0 122 .243 .421 .334 28.2 27.9 17.0 .251 .449 .347 57.5
2024 Changeup 1.1 2 215 12.9 52 .300 .480 .348 33.0 26.9 19.2 .266 .347 .284 41.7
2024 Slider -0.4 -1 198 11.8 50 .229 .417 .277 39.6 42.0 28.0 .192 .395 .256 39.3
2024 Sinker -0.5 -1 174 10.4 38 .273 .333 .347 25.6 31.6 25.5 .228 .326 .299 38.1
2024 Curveball 0.0 0 171 10.2 38 .243 .378 .259 31.3 26.3 16.7 .252 .430 .300 39.3
2024 Cutter -1.1 -2 150 9.0 40 .139 .361 .278 42.9 45.0 39.1 .159 .367 .269 44.4
2024 Sweeper -0.7 -1 91 5.4 24 .261 .304 .269 26.5 29.2 19.4 .241 .391 .288 50.0
2024 Split-Finger -1.5 -1 72 4.3 15 .200 .200 .180 32.6 46.7 29.2 .151 .188 .149 37.5
2024 Slurve -0.5 0 12 0.7 3 .333 .333 .300 28.6 0.0 0.0 .225 .319 .233 33.3
2024 Knuckleball -7.1 0 1 0.1 -- -- -- 0.0 -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2021 2 11 0 0 1 0 1
2022 197 851 -10 -8 9 3 -7
2023 499 2,036 10 -13 11 6 14
2024 383 1,672 -4 -9 5 6 -2
2025 432 1,824 -9 -22 11 6 -14
Player 1,513 6,394 -13 -53 38 -13 -8
+ View Complete Batting Run Value Leaderboard
+ Show Leverage-Based Run Value

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2021 11 36.4 100.0 50.0 14.3 100.0 9.1 0.0 45.5 40.0 0.0 --
2022 851 50.5 66.5 71.3 25.4 57.0 39.6 27.3 46.2 32.6 6.9 84.7
2023 2,036 46.8 73.3 78.0 35.7 55.0 43.3 31.1 53.3 30.2 6.4 87.8
2024 1,672 50.3 69.5 74.0 33.3 55.6 44.1 30.3 51.6 31.9 6.9 79.1
2025 1,842 49.9 71.8 75.0 37.1 65.2 44.7 35.7 54.5 28.0 7.0 81.1
Player 6,412 49.1 70.9 75.2 34.1 58.5 43.4 31.7 52.2 30.3 6.8 83.1
MLB 48.9 67.0 82.5 28.4 58.0 42.7 30.1 47.3 25.0 7.3 76.3
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV Max EV Hard
Hit%
K% BB% Whiff% Chase
Rate
Speed OAA Arm
Strength
Bat
Speed
Squared-up
Rate
Swing
Length
2022 33 89 87
2023 70 85 82 74 45 70 70 44 86 42 32 21 21 12 85 26 61 78 23 61
2024 23 20 42 54 14 42 70 76 52 77 4 55 11 20 79 30 63 73 4 62
2025 16 25 21 22 27 18 23 28 45 34 25 42 27 7 67 16 61 55 5 48
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Adjusted

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2022 24.30 2 3.7 -2 1 5 0 0.0
2023 24.94 20 19.0 1 4 19 6 30.0
2024 26.25 10 9.9 0 5 11 2 20.0
2025 25.98 11 10.6 0 3 9 4 36.4
Player 25.48 43 43.2 0 13 44 12 27.9
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2022 2 2 3 3 3 5 5 2 1 2 1 2 5 5 5 4 5 5 2 3 5 5 6 5 4 4 2 5 5 4 4
2023 20 18 15 17 18 17 19 20 15 15 16 16 24 17 23 21 24 18 23 18 26 19 26 26 17 14 16 17 27 16 12
2024 10 8 7 9 10 10 12 11 9 6 11 11 11 6 11 9 9 10 10 13 9 12 14 11 8 8 11 11 10 11 8
2025 11 12 5 10 12 12 10 13 9 7 12 9 10 14 13 9 13 11 9 14 11 8 13 13 10 9 6 11 11 11 11
Player 43 40 30 39 43 44 46 46 34 30 40 38 50 42 52 43 51 44 44 48 51 44 59 55 39 35 35 44 53 42 35
Note: xHR tells how many of this player's batted balls would have been out of other stadiums. The "Adjusted" view here accounts for different wall heights, distances and environmental effects using Statcast Park Factor data.
+ View Standard Expected Home Runs By Park
+ View Complete Expected Home Runs Leaderboard

Year to Year Changes

2025 +/-   2024 +/-   2023 +/-   2022 +/-   2021
Results
BA .220 -.021 .241 -.051 .292 +.071 .221 -.779 1.000
xBA .240 +.012 .228 -.048 .276 +.064 .212 +.041 .171
OBP .283 -.019 .302 -.033 .335 +.051 .284 -.716 1.000
xOBP .305 +.013 .292 -.029 .321 +.045 .276 -.310 .586
SLG .366 -.025 .391 -.109 .500 +.157 .343 -.657 1.000
xSLG .364 -.024 .388 -.092 .480 +.141 .339 +.164 .175
ISO .146 -.004 .150 -.058 .208 +.086 .122 +.122 .000
xISO .123 -.037 .160 -.044 .204 +.077 .127 +.123 .004
BABIP .273 -.065 .338 -.019 .357 +.021 .336 -.664 1.000
wOBA .284 -.015 .299 -.055 .354 +.078 .276 -.509 .785
xwOBA .296 +.001 .295 -.046 .341 +.069 .272 -.171 .443
wOBACON .341 -.069 .410 -.041 .451 +.071 .380 -.499 .879
xwOBACON .360 -.044 .404 -.029 .433 +.060 .373 +.178 .195
BACON .301 -.065 .366 -.028 .394 +.046 .348 -.652 1.000
xBACON .334 -.015 .349 -.024 .373 +.040 .333 +.162 .171
Statcast Hit Metrics
Hard Hit % 39.6 -6.5 46.1 +6.4 39.7 +2.6 37.1 +37.1 0.0
Avg Exit Velocity 88.6 -2.2 90.8 +1.7 89.1 +0.8 88.3 +45.0 43.3
Launch Angle Sweet-Spot % 34.5 -3.4 37.9 +1.7 36.2 -11.2 47.4 +47.4 0.0
Barrel % 5.9 -4.4 10.3 -0.7 11.0 +5.8 5.2 +5.2 0.0
Avg Launch Angle 9.3 -7.6 16.9 +2.6 14.3 +2.9 11.4 +74.1 -62.7
Statcast Bat Tracking
Bat Speed 72.4 -0.9 73.3 -0.6 73.9 -- -- -- --
Attack Angle -3° 10° +4° -- -- -- --
Ideal Attack Angle % 45.6 -2.4 48.0 +5.2 42.8 -- -- -- --
Attack Direction -1° -1° -- -- -- --
Swing Path - Tilt 36° -1° 37° +1° 36° -- -- -- --
Swing Length 7.3 +0.1 7.2 0.0 7.2 -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.5 -0.3 93.8 0.0 93.8 +0.1 93.7 -2.3 96.0
Breaking Velocity 83.5 +0.6 82.9 -0.1 83.0 +1.2 81.8 +3.0 78.8
Offspeed Velocity 86.4 -0.3 86.7 +0.3 86.4 0.0 86.4 -- --
Batted Ball Results
Barrels 17 -7 24 -14 38 +32 6 +6 0
Popup % 5.5 -1.8 7.3 +1.2 6.1 +2.7 3.4 +3.4 0.0
Flyball % 20.3 -9.0 29.3 0.0 29.3 0.0 29.3 +29.3 0.0
Line Drive % 27.6 0.0 27.6 +2.1 25.5 -5.5 31.0 +31.0 0.0
Groundball % 46.6 +10.8 35.8 -3.3 39.1 +2.9 36.2 -63.8 100.0
Pull % 39.0 +4.9 34.1 +3.7 30.4 +1.1 29.3 +29.3 0.0
Straight Away % 34.5 +1.7 32.8 -8.9 41.7 +0.3 41.4 +41.4 0.0
Opposite Field % 26.6 -6.6 33.2 +5.4 27.8 -1.5 29.3 -70.7 100.0
Weak Contact % 5.5 +4.6 0.9 -2.3 3.2 -1.1 4.3 -95.7 100.0
Pull Airball % 16.6 +1.5 15.1 +0.6 14.5 -1.0 15.5 +15.5 0.0
Topped Contact % 33.1 +5.9 27.2 -2.7 29.9 -0.3 30.2 +30.2 0.0
Under Contact % 20.0 -9.3 29.3 +4.1 25.2 -2.4 27.6 +27.6 0.0
Flare/Burner Contact % 28.6 +2.7 25.9 -0.2 26.1 +3.7 22.4 +22.4 0.0
Solid Contact % 5.9 -0.6 6.5 +2.4 4.1 -6.2 10.3 +10.3 0.0
HR/FB % 18.6 +3.9 14.7 -5.1 19.8 +13.9 5.9 -- --
Popups 16 -1 17 -4 21 +17 4 +4 0
Flyballs 59 -9 68 -33 101 +67 34 +34 0
Line Drives 80 +16 64 -24 88 +52 36 +36 0
Groundballs 135 +52 83 -52 135 +93 42 +41 1
Plate Discipline
In Zone % 49.9 -0.4 50.3 +3.5 46.8 -3.7 50.5 +14.1 36.4
Out of Zone % 50.1 +0.4 49.7 -3.5 53.2 +3.7 49.5 -14.1 63.6
Edge % 44.7 +0.6 44.1 +0.8 43.3 +3.7 39.6 +30.5 9.1
Zone Swing % 71.8 +2.3 69.5 -3.8 73.3 +6.8 66.5 -33.5 100.0
Out of Zone Swing % 37.1 +3.8 33.3 -2.4 35.7 +10.3 25.4 +11.1 14.3
In Zone Contact % 75.0 +1.0 74.0 -4.0 78.0 +6.7 71.3 +21.3 50.0
Out of Zone Contact % 65.2 +9.6 55.6 +0.6 55.0 -2.0 57.0 -43.0 100.0
Whiff % 28.0 -3.9 31.9 +1.7 30.2 -2.4 32.6 -7.4 40.0
First Strike % 64.7 +5.4 59.3 -3.2 62.5 +0.4 62.1 +62.1 0.0
First Pitch Swing % 35.7 +5.4 30.3 -0.8 31.1 +3.8 27.3 +27.3 0.0
Swing % 54.5 +2.9 51.6 -1.7 53.3 +7.1 46.2 +0.7 45.5
Meatball Swing % 81.1 +2.0 79.1 -8.7 87.8 +3.1 84.7 -- --
Meatball % 7.0 +0.1 6.9 +0.5 6.4 -0.5 6.9 +6.9 0.0
Zone Swing & Miss % 25.0 -1.0 26.0 +4.0 22.0 -6.7 28.7 -21.3 50.0
Out of Zone Swing & Miss % 34.8 -9.6 44.4 -0.6 45.0 +2.0 43.0 +43.0 0.0
In Zone 910 +68 842 -112 954 +524 430 +426 4
Out of Zone 914 +83 831 -252 1,083 +662 421 +414 7
Edge 815 +77 738 -144 882 +545 337 +336 1
In Zone Swings 653 +68 585 -114 699 +413 286 +282 4
Out of Zone Swings 339 +62 277 -110 387 +280 107 +106 1
In Zone Swing & Misses 163 +11 152 -2 154 +72 82 +80 2
Out of Zone Swing & Misses 118 -5 123 -51 174 +128 46 +46 0
Basic
Pitches 1,842 +170 1,672 -364 2,036 +1,185 851 +840 11
PA 435 +48 387 -114 501 +303 198 +196 2
AB 396 +43 353 -113 466 +285 181 +180 1
Hits 87 +2 85 -51 136 +96 40 +39 1
Singles 53 -1 54 -27 81 +57 24 +23 1
Doubles 21 +2 19 -14 33 +21 12 +12 0
Triples 2 0 2 0 2 0 2 +2 0
Home Runs 11 +1 10 -10 20 +18 2 +2 0
Walks 33 +1 32 +1 31 +16 15 +14 1
Strikeouts 109 -14 123 -1 124 +58 66 +66 0
K% 25.1 -6.7 31.8 +7.0 24.8 -8.5 33.3 +33.3 0.0
BB% 7.6 -0.7 8.3 +2.1 6.2 -1.4 7.6 -42.4 50.0
HBP 3 +3 0 -1 1 0 1 +1 0
Batted Balls 290 +58 232 -113 345 +229 116 +115 1
Number of Fastballs 1,052 +143 909 -207 1,116 +610 506 +498 8
Number of Offspeed 238 -49 287 -106 393 +245 148 +148 0
Number of Breaking 410 +41 369 -55 424 +261 163 +160 3
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2021 Shifts L 2 2 100.0 .785
2022 Shifts L 197 38 19.3 .296 .194
2023 Shades L 499 207 41.5 .361 .344
2024 Shades L 381 222 58.3 .328 .278
2025 Shades L 432 231 53.5 .251 .311
! Note: Shifts are through the 2022 season, Shaded starting from the 2023 season, Shift: three or more infielders are on the same side of second base, Shade: positioned outside of their typical responsible slices of the field.
Learn more about how positioning is defined here

Pitch Tempo

Bases EmptyRunners On Base
SeasonTeamPitchesTempoFast %Slow %PitchesTempoFast %Slow %
2021 5 15.5 20.0% 0.0% 0 -- -- --
2022 252 16.5 33.7% 1.2% 155 22.5 0.6% 8.4%
2023 533 15.6 41.3% 0.2% 301 19.2 4.7% 0.3%
2024 439 15.2 46.5% 0.5% 269 18.4 8.9% 0.7%
2025 498 16.3 32.3% 0.0% 226 18.0 9.3% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings