Born in Nigeria in 1999, Terem Moffi made his senior debut with FK Kauno Žalgiris in 2017 and now plays for Hamburger SV. He has also played for FK Riteriai, K.V. Kortrijk and F.C. Lorient. He plays as a forward. He has represented the Nigeria men's national football team.
Official accounts listed on Wikidata.
| STRT | FC | FA | YC | RC | G | A | SHOT | SOG | OFF | |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 German Bundesliga | 3 | 4 | 0 | 0 | 0 | 2 | 0 | 7 | 4 | 4 |
| 2026-27 German Cup | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 0 |
| 2026 International Friendly | 3 | 1 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 BundesligaHamburg SV | 9 | 2 | 0 | 7 | 4 | 338 | 0 | 0 | 4 | 9 | 6 | 4 | 0 | 0 | – | 9 | 0 |
| 2026 International FriendlyNigeria | 4 | 2 | 2 | 0 | 0 | 230 | 0 | 0 | 0 | 4 | 1 | 1 | 0 | 0 | – | 2 | 0 |
| 2025-26 UEFA Europa LeagueFC Porto / Nice | 7 | 2 | 0 | 12 | 8 | 400 | 1 | 0 | 0 | 7 | 2 | 5 | 3 | 0 | – | 6 | 0 |
| 2025-26 Ligue 1Nice | 10 | 2 | 0 | 16 | 8 | 489 | 0 | 0 | 7 | 10 | 4 | 2 | 2 | 0 | – | 11 | 0 |
| 2024-25 Ligue 1Nice | 5 | 1 | 0 | 6 | 4 | 54 | 0 | 0 | 0 | 5 | 5 | 1 | 0 | 0 | – | 0 | 0 |
| 2023-24 Ligue 1Nice | 30 | 11 | 2 | 50 | 22 | 1,960 | 4 | 0 | 8 | 30 | 7 | 29 | 19 | 0 | – | 14 | 0 |
| 2023 International FriendlyNigeria | 2 | 1 | – | – | – | 106 | – | – | – | – | – | – | – | – | – | – | – |
| 2022-23 Ligue 1Lorient / Nice | 34 | 18 | 3 | 75 | 35 | 2,731 | 3 | 0 | 5 | 34 | 2 | 29 | 27 | 0 | 1 | 40 | 0 |
| 2022 International FriendlyNigeria | 4 | 1 | 0 | 4 | 1 | 287 | 0 | 0 | 1 | 4 | 0 | 1 | 1 | 0 | – | 6 | 0 |
| 2021-22 Ligue 1Lorient | 37 | 8 | 4 | 60 | 22 | 2,736 | 1 | 0 | 2 | 37 | 3 | 23 | 18 | 0 | – | 47 | 0 |
| 2021 International FriendlyNigeria | 1 | 0 | 0 | 0 | 0 | 24 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 0 | 0 |
| 2020-21 Ligue 1Lorient | 32 | 14 | 2 | 56 | 25 | 2,090 | 2 | 0 | 4 | 32 | 6 | 30 | 18 | 0 | – | 38 | 0 |
| 2019-20 UEFA Europa LeagueTrakai | 2 | – | – | – | – | 180 | – | – | – | – | – | – | – | – | – | – | – |
| Career13 seasons | 177 | 62 | 13 | 286 | 129 | 11,625 | 11 | 0 | 31 | 173 | 37 | 125 | 88 | 0 | 1 | 173 | 0 |
| Game | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7 Nov v Borussia MönchengladbachW 3-1 7 Nov | 0 | 0 | 0 | 0 | 27 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 0 | 0 |
| 2 Nov @ Eintracht FrankfurtL 1-3 2 Nov | 1 | 0 | 1 | 1 | 63 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | – | 2 | 0 |
| 25 Oct @ SC Paderborn 07L 0-1 25 Oct | 0 | 0 | 1 | 0 | 45 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | – | 1 | 0 |
| 18 Oct v VfB StuttgartW 1-0 18 Oct | 0 | 0 | 0 | 0 | 12 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 0 | 0 |
| 11 Oct @ TSG HoffenheimW 3-2 11 Oct | 1 | 0 | 2 | 1 | 14 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 0 | 0 |
| 19 Sept v FC CologneW 2-1 19 Sept | 0 | 0 | 0 | 0 | 45 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | – | 0 | 0 |
| 13 Sept @ RB LeipzigL 0-5 13 Sept | 0 | 0 | 1 | 1 | 45 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 3 | 0 |
| 6 Sept v MainzL 0-5 6 Sept | 0 | 0 | 1 | 0 | 64 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | – | 3 | 0 |
| 30 Aug @ Borussia DortmundL 0-2 30 Aug | 0 | 0 | 1 | 1 | 23 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 0 | 0 |
Stats from official league and public sports feeds. Updated hourly. Career and honours from Wikidata (CC0).
| Split | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away, 1W | 5 | 0.4 | 0.0 | 1.2 | 0.8 | 38.0 | 0.0 | 0.0 | 0.4 | 1.0 | 0.8 | 0.4 | 0.0 | 0.0 | – | 1.2 | 0.0 |
| HomeHome or away, 3W | 4 | 0.0 | 0.0 | 0.3 | 0.0 | 37.0 | 0.0 | 0.0 | 0.5 | 1.0 | 0.5 | 0.5 | 0.0 | 0.0 | – | 0.8 | 0.0 |
| LossesResult, 0W | 5 | 0.2 | 0.0 | 1.0 | 0.6 | 48.0 | 0.0 | 0.0 | 0.6 | 1.0 | 0.6 | 0.6 | 0.0 | 0.0 | – | 1.8 | 0.0 |
| WinsResult, 4W | 4 | 0.3 | 0.0 | 0.5 | 0.3 | 24.5 | 0.0 | 0.0 | 0.3 | 1.0 | 0.8 | 0.3 | 0.0 | 0.0 | – | 0.0 | 0.0 |
| Regular seasonStage, 4W | 9 | 0.2 | 0.0 | 0.8 | 0.4 | 37.6 | 0.0 | 0.0 | 0.4 | 1.0 | 0.7 | 0.4 | 0.0 | 0.0 | – | 1.0 | 0.0 |
| Borussia DortmundOpponent, 0W | 1 | 0.0 | 0.0 | 1.0 | 1.0 | 23.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 | – | 0.0 | 0.0 |
| Borussia MönchengladbachOpponent, 1W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 27.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 | – | 0.0 | 0.0 |
| Eintracht FrankfurtOpponent, 0W | 1 | 1.0 | 0.0 | 1.0 | 1.0 | 63.0 | 0.0 | 0.0 | 2.0 | 1.0 | 0.0 | 1.0 | 0.0 | 0.0 | – | 2.0 | 0.0 |
| FC CologneOpponent, 1W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 45.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 1.0 | 0.0 | 0.0 | – | 0.0 | 0.0 |
| MainzOpponent, 0W | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 64.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 1.0 | 0.0 | 0.0 | – | 3.0 | 0.0 |
| RB LeipzigOpponent, 0W | 1 | 0.0 | 0.0 | 1.0 | 1.0 | 45.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 | – | 3.0 | 0.0 |
| SC Paderborn 07Opponent, 0W | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 45.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 1.0 | 0.0 | 0.0 | – | 1.0 | 0.0 |
| TSG HoffenheimOpponent, 1W | 1 | 1.0 | 0.0 | 2.0 | 1.0 | 14.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 | – | 0.0 | 0.0 |
| VfB StuttgartOpponent, 1W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 12.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 | – | 0.0 | 0.0 |
| Volksparkstadion, Hamburg NorderstedtGround, 3W | 4 | 0.0 | 0.0 | 0.3 | 0.0 | 37.0 | 0.0 | 0.0 | 0.5 | 1.0 | 0.5 | 0.5 | 0.0 | 0.0 | – | 0.8 | 0.0 |
| Deutsche Bank Park, FrankfurtGround, 0W | 1 | 1.0 | 0.0 | 1.0 | 1.0 | 63.0 | 0.0 | 0.0 | 2.0 | 1.0 | 0.0 | 1.0 | 0.0 | 0.0 | – | 2.0 | 0.0 |
| Home Deluxe Arena, PaderbornGround, 0W | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 45.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 1.0 | 0.0 | 0.0 | – | 1.0 | 0.0 |
| PreZero Arena, SinsheimGround, 1W | 1 | 1.0 | 0.0 | 2.0 | 1.0 | 14.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 | – | 0.0 | 0.0 |
| Red Bull Arena, LeipzigGround, 0W | 1 | 0.0 | 0.0 | 1.0 | 1.0 | 45.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 | – | 3.0 | 0.0 |
| Signal Iduna Park, AueGround, 0W | 1 | 0.0 | 0.0 | 1.0 | 1.0 | 23.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 | – | 0.0 | 0.0 |