MLB/Players/Logan O'Hoppe
Logan O'Hoppe

LOGAN O'HOPPE

C · Los Angeles Angels · 20222026 · 393 games
393
CAREER GAMES · REGULAR SEASON
5 seasons
.228
CAREER BATTING AVERAGE
306 hits in 1,343 at-bats
57
CAREER HOME RUNS
154 RBI · 4 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026TEX8224523529042417660.212.263.298.561
2025LAA1194233590811943241392.213.255.371.626
2024LAA136479641171712056331552.244.293.409.702
2023LAA51182234360142914480.236.291.500.791
2022LAA514140002230.286.375.286.661
Career3931,34314630640257154904114.228.276.388.664

04/Where the ball went

2023 Regular season
Play log from 2015
Spray chart · 135 batted balls
Pop Out · 90.0 mph · 154 ftLineout · 78.0 mph · 181 ftLineout · 80.9 mph · 286 ftLineout · 62.7 mph · 157 ftFlyout · 93.5 mph · 314 ftPop Out · 60.8 mph · 47 ftFlyout · 77.4 mph · 253 ftGroundout · 99.0 mph · 92 ftGroundout · 75.9 mph · 30 ftFlyout · 88.3 mph · 314 ftForceout · 98.3 mph · 109 ftFlyout · 100.3 mph · 391 ftGroundout · 89.3 mph · 14 ftForceout · 102.1 mph · 34 ftPop Out · 86.0 mph · 182 ftGroundout · 67.8 mph · 6 ftLineout · 106.4 mph · 396 ftLineout · 103.4 mph · 130 ftGroundout · 80.8 mph · 74 ftPop Out · 64.4 mph · 122 ftGroundout · 77.9 mph · 98 ftLineout · 75.7 mph · 261 ftGroundout · 83.9 mph · 17 ftGroundout · 71.4 mph · 43 ftGroundout · 65.4 mph · 7 ftGroundout · 97.3 mph · 25 ftFlyout · 90.2 mph · 284 ftGroundout · 65.8 mph · 15 ftLineout · 75.5 mph · 256 ftGroundout · 101.0 mph · 24 ftFlyout · 95.4 mph · 264 ftGroundout · 76.5 mph · 18 ftGroundout · 88.0 mph · 7 ftPop Out · 90.1 mph · 173 ftFlyout · 90.7 mph · 263 ftGroundout · 95.9 mph · 25 ftFlyout · 97.1 mph · 384 ftGrounded into a double play · 71.6 mph · 35 ftFlyout · 74.3 mph · 241 ftPop Out · 74.5 mph · 234 ftFlyout · 101.4 mph · 374 ftPop Out · 97.9 mph · 144 ftGrounded into a double play · 82.4 mph · 14 ftGroundout · 92.7 mph · 98 ftFlyout · 96.3 mph · 310 ftPop Out · 65.1 mph · 149 ftLineout · 96.8 mph · 352 ftPop Out · 51.2 mph · 129 ftLineout · 62.3 mph · 131 ftGroundout · 102.6 mph · 114 ftGroundout · 92.5 mph · 28 ftPop Out · 81.7 mph · 123 ftFlyout · 92.2 mph · 291 ftGroundout · 95.1 mph · 13 ftFlyout · 95.2 mph · 208 ftGroundout · 94.7 mph · 101 ftGroundout · 73.1 mph · 3 ftGroundout · 85.0 mph · 148 ftGroundout · 96.2 mph · 25 ftFlyout · 97.8 mph · 388 ftGroundout · 72.0 mph · 49 ftFlyout · 83.8 mph · 295 ftForceout · 68.3 mph · 6 ftFlyout · 88.9 mph · 303 ftGroundout · 94.1 mph · 22 ftFlyout · 104.6 mph · 371 ftFlyout · 97.7 mph · 353 ftGroundout · 97.4 mph · 30 ftPop Out · 76.5 mph · 30 ftGroundout · 94.4 mph · 99 ftPop Out · 93.9 mph · 168 ftGroundout · 105.3 mph · 129 ftGroundout · 84.9 mph · 24 ftPop Out · 88.4 mph · 163 ftFlyout · 90.3 mph · 325 ftPop Out · 94.7 mph · 164 ftPop Out · 84.3 mph · 223 ftGrounded into a double play · 77.7 mph · 63 ftGroundout · 84.6 mph · 6 ftGrounded into a double play · 80.5 mph · 51 ftLineout · 107.3 mph · 367 ftFlyout · 86.1 mph · 335 ftGroundout · 94.5 mph · 65 ftFlyout · 84.1 mph · 256 ftGroundout · 86.5 mph · 16 ftGroundout · 84.6 mph · 27 ftPop Out · 84.5 mph · 135 ftSacrifice fly · 91.8 mph · 352 ftLineout · 99.2 mph · 340 ftPop Out · 65.8 mph · 160 ftForceout · 96.4 mph · 27 ftFlyout · 90.2 mph · 248 ftHome Run · 104.8 mph · 407 ftSingle · 102.3 mph · 272 ftSingle · 108.5 mph · 192 ftDouble · 87.2 mph · 170 ftSingle · 65.7 mph · 231 ftHome Run · 102.9 mph · 397 ftSingle · 102.1 mph · 236 ftSingle · 98.9 mph · 17 ftHome Run · 99.5 mph · 355 ftSingle · 107.0 mph · 365 ftHome Run · 110.4 mph · 387 ftSingle · 104.8 mph · 38 ftSingle · 78.3 mph · 208 ftHome Run · 104.8 mph · 378 ftHome Run · 100.3 mph · 368 ftDouble · 92.6 mph · 349 ftHome Run · 100.8 mph · 396 ftSingle · 97.1 mph · 35 ftSingle · 79.0 mph · 6 ftHome Run · 107.1 mph · 428 ftDouble · 105.9 mph · 388 ftSingle · 101.9 mph · 226 ftSingle · 102.6 mph · 184 ftHome Run · 105.7 mph · 369 ftDouble · 99.4 mph · 186 ftSingle · 95.7 mph · 270 ftSingle · 99.6 mph · 272 ftHome Run · 100.0 mph · 392 ftSingle · 106.1 mph · 275 ftDouble · 98.1 mph · 104 ftSingle · 94.9 mph · 11 ftSingle · 95.7 mph · 6 ftSingle · 108.3 mph · 136 ftSingle · 72.7 mph · 9 ftSingle · 98.8 mph · 228 ftHome Run · 104.0 mph · 414 ftSingle · 96.1 mph · 264 ftHome Run · 109.4 mph · 424 ftHome Run · 105.6 mph · 406 ftHome Run · 101.5 mph · 391 ftSingle · 100.0 mph · 27 ftDouble · 102.2 mph · 368 ftSingle · 109.4 mph · 201 ft
Hit (43) Out (92) Home run (14)
Average exit velocity 90.5 mph · longest 428 ft

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSO
MAR 30@ L 123010100
APR 1@ W 1313110200
APR 2@ W 604121300
APR 3@ SEAW 734000003
APR 5@ SEAW 434111201
APR 7vs TORL 342000021
APR 9vs TORL 11125111102
APR 10vs WSHL 463010001
APR 11vs WSHW 203111101
APR 12vs WSHW 324010103
APR 14@ BOSL 354000002
APR 16@ BOSL 122010010
APR 17@ BOSW 544010001
APR 18@ NYYW 523010010
APR 19@ NYYL 231000000
APR 20@ NYYL 394030200
AUG 18vs TBL 695000001
AUG 19vs TBL 4184000001
AUG 22vs CINL 343111101
AUG 23vs CINL 495010002
AUG 25@ NYMW 313010011
AUG 26@ NYMW 534000000
AUG 28@ PHIL 464000000
AUG 29@ PHIL 7123000011
AUG 30@ PHIW 1085110000
SEP 1@ L 294121101
SEP 2@ L 124000001
SEP 4vs BALL 364010000
SEP 5vs BALL 453010020
SEP 6vs BALL 3104000001
SEP 7vs CLEW 320100000
SEP 8vs CLEL 364121201
SEP 9vs CLEW 624121200
SEP 10vs CLEW 213000001
SEP 11@ SEAW 855232301
SEP 12@ SEAL 083000000
SEP 13@ SEAL 234000002
SEP 15vs DETL 2114000003
SEP 16vs DETL 454110003
SEP 17vs DETL 353110011
SEP 19@ TBL 264111100
SEP 20@ TBW 835010102
SEP 21@ TBL 454000004
SEP 22@ MINL 684111200
SEP 24@ MINL 394010002
SEP 25vs TEXL 154121100
SEP 26vs TEXW 934220002
SEP 27vs TEXL 054010000
SEP 29vs W 513110010
SEP 30vs L 373111201
OCT 1vs W 731100040

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.