MLB/Players/Victor Robles
Victor Robles

VICTOR ROBLES

RF · Seattle Mariners · 20172026 · 701 games
701
CAREER GAMES · REGULAR SEASON
10 seasons
.248
CAREER BATTING AVERAGE
515 hits in 2,076 at-bats
36
CAREER HOME RUNS
200 RBI · 116 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026SEA621311434320992210.260.307.313.620
2025SEA32106122641193266.245.266.330.596
2024SEA912544478200428215334.307.360.433.793
2023WSH361071532510811188.299.364.364.729
2022WSH13236642821026331710415.224.258.311.570
2021WSH107315376421121933858.203.279.295.574
2020WSH521682037513159534.220.260.315.575
2019WSH1555468613933317653514028.255.299.419.719
2018WSH2159817313104123.288.333.525.859
2017WSH1324261204060.250.250.458.708
Career7012,0762805151051436200142519116.248.296.364.660

04/Where the ball went

2026 Regular season
Play log from 2015
Spray chart · 111 batted balls
Flyout · 96.6 mph · 361 ftGrounded into a double play · 89.5 mph · 13 ftFlyout · 105.6 mph · 411 ftForceout · 63.8 mph · 8 ftGrounded into a double play · 65.9 mph · 14 ftFlyout · 83.1 mphFlyout · 78.4 mph · 250 ftSacrifice fly · 92.4 mph · 295 ftGroundout · 61.1 mph · 11 ftGroundout · 62.2 mph · 6 ftSacrifice bunt · 29.4 mph · 9 ftLineout · 95.7 mph · 312 ftGroundout · 86.9 mph · 73 ftFlyout · 89.3 mph · 215 ftGroundout · 30.7 mph · 3 ftSacrifice bunt · 32.3 mph · 6 ftGroundout · 71.3 mph · 7 ftGroundout · 102.1 mph · 4 ftFlyout · 80.7 mph · 254 ftGroundout · 46.9 mph · 50 ftFlyout · 87.3 mph · 256 ftGroundout · 55.2 mph · 4 ftFlyout · 82.6 mph · 268 ftForceout · 54.0 mph · 4 ftLineout · 57.1 mph · 162 ftFlyout · 89.3 mph · 307 ftFlyout · 85.1 mph · 243 ftFlyout · 94.2 mph · 347 ftFlyout · 94.5 mph · 356 ftFlyout · 94.8 mph · 285 ftFlyout · 79.1 mph · 266 ftGroundout · 92.8 mph · 15 ftFlyout · 91.1 mph · 350 ftFlyout · 96.3 mph · 337 ftFlyout · 92.7 mph · 354 ftFlyout · 88.5 mph · 309 ftFlyout · 82.3 mph · 316 ftLineout · 89.0 mph · 155 ftPop Out · 86.8 mph · 179 ftGroundout · 101.9 mph · 73 ftGroundout · 74.2 mph · 5 ftGroundout · 60.7 mph · 6 ftGrounded into a double play · 80.0 mph · 11 ftGroundout · 74.4 mph · 6 ftFlyout · 84.8 mph · 302 ftLineout · 85.3 mph · 271 ftPop Out · 92.3 mph · 77 ftGroundout · 81.2 mph · 4 ftFlyout · 102.5 mph · 319 ftFlyout · 93.3 mph · 362 ftPop Out · 72.0 mph · 72 ftLineout · 96.8 mph · 308 ftForceout · 83.3 mph · 15 ftGroundout · 86.6 mph · 18 ftPop Out · 71.6 mph · 134 ftLineout · 67.3 mph · 149 ftFlyoutFlyoutGroundoutLineoutGroundout · 76.6 mph · 7 ftPop Out · 61.9 mph · 85 ftGrounded into a double play · 67.1 mph · 17 ftGroundout · 98.1 mph · 42 ftFlyout · 93.9 mph · 342 ftFlyout · 86.2 mph · 318 ftGroundout · 91.0 mph · 15 ftPop Out · 93.1 mph · 164 ftGroundout · 93.5 mph · 7 ftFlyout · 92.5 mph · 317 ftField Error · 95.6 mph · 13 ftFlyout · 96.8 mph · 373 ftForceout · 50.2 mph · 7 ftFlyout · 84.4 mph · 309 ftGroundout · 77.3 mph · 11 ftGroundout · 68.2 mph · 4 ftGroundout · 89.0 mph · 15 ftSingle · 71.7 mph · 7 ftSingle · 67.4 mph · 182 ftSingle · 77.8 mph · 266 ftDouble · 99.6 mph · 163 ftSingle · 103.2 mph · 119 ftSingle · 82.9 mph · 207 ftSingle · 72.5 mph · 224 ftSingle · 76.6 mph · 236 ftSingle · 65.1 mph · 94 ftSingle · 81.0 mph · 6 ftSingle · 92.3 mph · 166 ftSingle · 82.3 mph · 190 ftSingle · 92.5 mph · 244 ftSingle · 78.1 mph · 197 ftSingle · 93.6 mph · 158 ftSingle · 93.8 mph · 214 ftSingle · 72.9 mph · 40 ftSingle · 69.2 mph · 49 ftDouble · 81.1 mph · 178 ftSingle · 63.4 mph · 31 ftSingle · 96.6 mph · 100 ftTriple · 102.4 mph · 321 ftSingle · 73.4 mph · 230 ftSingle · 98.6 mph · 132 ftSingle · 40.9 mph · 2 ftTriple · 96.3 mph · 365 ftSingle · 98.0 mph · 22 ftSingle · 31.9 mph · 10 ftSingle · 67.5 mph · 3 ftSingle · 86.5 mph · 60 ftSingle · 75.6 mph · 224 ftSingle · 97.6 mph · 126 ftDouble · 106.9 mph · 232 ftSingle · 102.1 mph · 252 ft
Hit (34) Out (77) Home run (0)
Average exit velocity 81.0 mph · longest 411 ft

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSO
MAR 28vs CLEL 563020100
MAR 30vs NYYW 214000002
MAR 31vs NYYL 053000001
APR 3@ LAAW 313010000
APR 6@ TEXL 120000000
MAY 22@ KCW 202000001
MAY 25@ ATHW 921000000
MAY 26@ ATHW 413130000
MAY 27@ ATHW 915010002
MAY 29vs AZW 760000000
MAY 31vs AZW 321010100
JUN 1vs NYMW 321000000
JUN 5@ DETL 373000000
JUN 7@ DETL 450000000
JUN 8@ BALW 630000000
JUN 9@ BALW 655120000
JUN 11@ BALL 570000000
JUN 12@ WSHW 1022100010
JUN 13@ WSHL 384010000
JUN 14@ WSHL 1103010000
JUN 16vs BALW 314110000
JUN 17vs BALL 353000011
JUN 18vs BALW 303010001
JUN 19vs BOSL 262000000
JUN 21vs BOSW 313000001
JUN 23@ PITW 323000011
JUN 25@ PITL 150000000
JUN 26@ CLEW 310000000
JUN 28@ CLEL 565120001
JUN 29vs LAAW 623000000
JUN 30vs LAAW 834010102
JUL 2vs LAAW 100000000
JUL 3vs TORL 022010010
JUL 4vs TORW 1104110102
JUL 5vs TORW 403110000
JUL 7@ MIAL 564000000
JUL 8@ MIAL 021000011
JUL 9@ MIAL 484000001
JUL 10@ TBL 271000000
JUL 11@ TBL 162010000
JUL 12@ TBW 823000101
JUL 17vs SFL 073000001
JUL 18vs SFW 430100000
JUL 19vs SFW 630000000
JUL 20vs CINW 804240000
JUL 21vs CINL 244010000
JUL 25@ TEXL 170000000
JUL 26@ TEXW 641010000
JUL 28@ LADW 760000000
JUL 31vs MINL 352000001
AUG 2vs MINW 765010001
AUG 5vs DETW 420000000
AUG 13@ NYYW 100000000
AUG 14@ HOUL 7105130201
AUG 15@ HOUW 1054220210
AUG 18@ MILL 0222000020
AUG 19@ MILW 750000000
AUG 21vs CHCW 650000000
AUG 23vs CHCL 2193110010
AUG 25vs PHIW 410000000
AUG 31@ BOSL 890000000
SEP 1@ BOSW 961000000

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.