MLB/Players/Nico Hoerner
Nico Hoerner

NICO HOERNER

2B · Chicago Cubs · 20192026 · 843 games
843
CAREER GAMES · REGULAR SEASON
8 seasons
.279
CAREER BATTING AVERAGE
883 hits in 3,167 at-bats
44
CAREER HOME RUNS
341 RBI · 153 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026CHC13955156145271863415322.263.314.359.674
2025CHC15659989178294761394929.297.340.394.734
2024CHC15158286159351748446631.273.324.373.697
2023CHC15061998175274968498343.283.335.383.718
2022CHC135481601352251055285720.281.320.410.730
2021CHC44149134510001617255.302.373.369.743
2020CHC4810819244001312243.222.300.259.559
2019CHC20781322113173110.282.309.436.745
Career8433,1674348831551644341233368153.279.328.380.708

04/Where the ball went

2020 Regular season
Play log from 2015
Spray chart · 86 batted balls
Flyout · 82.8 mph · 319 ftFlyout · 86.8 mph · 327 ftForceout · 96.4 mph · 6 ftGroundout · 87.6 mph · 15 ftGroundout · 42.1 mph · 1 ftGroundout · 71.9 mph · 10 ftGroundout · 68.4 mph · 2 ftGroundout · 93.2 mph · 9 ftFlyout · 77.0 mph · 223 ftGroundout · 96.1 mph · 61 ftLineout · 97.5 mph · 271 ftPop Out · 84.0 mph · 106 ftGroundout · 64.4 mph · 2 ftField Error · 73.7 mph · 8 ftGrounded into a double play · 80.0 mph · 9 ftPop OutFlyout · 95.1 mph · 373 ftGroundout · 100.4 mph · 11 ftFielder’s choice out · 95.3 mph · 4 ftFlyout · 96.8 mph · 352 ftFlyout · 80.2 mph · 274 ftFlyout · 90.1 mph · 304 ftGroundout · 82.0 mph · 3 ftGroundout · 86.3 mph · 2 ftGroundout · 79.8 mph · 4 ftGrounded into a double play · 59.7 mph · 3 ftSacrifice fly · 86.4 mph · 292 ftGroundout · 101.7 mph · 27 ftGroundout · 54.8 mph · 3 ftField Error · 90.5 mph · 315 ftSacrifice fly · 86.9 mph · 318 ftGroundout · 74.8 mph · 10 ftGroundout · 95.4 mph · 10 ftForceout · 88.4 mph · 1 ftLineout · 101.2 mph · 367 ftLineout · 91.6 mph · 144 ftGroundout · 72.4 mph · 43 ftLineout · 97.9 mph · 326 ftGroundout · 82.4 mph · 5 ftLineout · 103.8 mph · 317 ftGroundout · 84.6 mph · 5 ftGroundout · 97.8 mph · 33 ftLineout · 100.4 mph · 322 ftLineout · 93.4 mph · 339 ftGrounded into a double play · 79.8 mph · 12 ftLineout · 98.5 mph · 136 ftFielder’s choice out · 84.3 mph · 36 ftGroundout · 87.5 mph · 4 ftFlyout · 87.9 mph · 309 ftPop Out · 91.2 mph · 210 ftBunt Groundout · 28.3 mph · 30 ftPop Out · 74.9 mph · 224 ftPop Out · 72.3 mph · 132 ftGroundout · 94.4 mph · 21 ftForceout · 55.7 mph · 14 ftLineout · 95.0 mph · 339 ftGroundout · 97.8 mph · 9 ftFlyout · 101.2 mph · 393 ftFlyout · 88.0 mph · 331 ftFlyout · 88.2 mph · 343 ftForceout · 70.0 mph · 85 ftGroundout · 94.1 mph · 13 ftSingle · 84.0 mph · 130 ftSingle · 70.8 mph · 3 ftSingle · 81.4 mph · 267 ftSingle · 104.6 mph · 76 ftSingle · 100.4 mph · 85 ftSingle · 106.7 mph · 170 ftSingle · 98.5 mph · 76 ftSingle · 105.5 mph · 200 ftSingle · 101.1 mph · 173 ftSingle · 51.2 mph · 2 ftSingle · 74.4 mph · 17 ftSingle · 95.1 mph · 195 ftSingle · 97.3 mph · 10 ftSingle · 99.2 mph · 176 ftSingle · 104.2 mph · 79 ftDouble · 104.2 mph · 115 ftDouble · 103.9 mph · 322 ftSingle · 93.5 mph · 224 ftDouble · 88.3 mph · 288 ftSingle · 78.6 mph · 1 ftSingle · 83.9 mph · 31 ftDouble · 97.6 mph · 79 ftSingle · 101.3 mph · 36 ftSingle · 87.9 mph · 142 ft
Hit (24) Out (62) Home run (0)
Average exit velocity 86.8 mph · longest 393 ft

05/Game log

2020
Regular season
DateOppResultABRHHRRBIBBSO
JUL 24vs MILW 303110000
JUL 26vs MILW 914120100
JUL 27@ CINW 874010001
JUL 28@ CINW 853010200
JUL 29@ CINL 7124220202
JUL 31vs PITW 630100000
AUG 1vs PITW 432000021
AUG 2vs PITW 214000001
AUG 3vs KCW 202100010
AUG 5@ KCW 614000001
AUG 6@ KCL 2134010101
AUG 13vs MILW 423110010
AUG 14vs MILL 343000011
AUG 15vs MILL 560000000
AUG 16vs MILL 564000001
AUG 17vs STLL 132000001
AUG 18vs STLW 630000000
AUG 19vs STLL 392000001
AUG 19@ STLW 421010000
AUG 21vs CWSL 1102010100
AUG 22vs CWSL 470100010
AUG 23vs CWSW 212000011
AUG 24@ DETW 934110101
AUG 26@ DETL 673230110
AUG 28@ CINL 561000001
AUG 29@ CINL 562100100
AUG 29@ CINW 303000001
AUG 30@ CINW 1013100002
SEP 1@ PITW 871100000
SEP 2@ PITW 823110001
SEP 4vs STLW 411010000
SEP 5vs STLL 243010001
SEP 5@ STLL 153110001
SEP 7vs STLW 511000000
SEP 10vs CINW 854120300
SEP 11@ MILL 013000001
SEP 12@ MILW 422010000
SEP 15vs CLEW 650000000
SEP 16vs CLEW 322010010
SEP 18vs MINW 103000000
SEP 19vs MINL 183000001
SEP 20vs MINL 041000001
SEP 21@ PITW 501000000
SEP 22@ PITL 231000010
SEP 23@ PITL 120000000
SEP 25@ CWSW 1003110010
SEP 26@ CWSL 591000001
SEP 27@ CWSW 1083100010

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.