Terem Moffi
Career snapshot
Career highs
Born the same day
Shares 1999-05-25 · 5 players total
| Full name | Terem Moffi |
|---|---|
| Name in home country | Terem Igobor Moffi |
| Date of birth | 1999-05-25 (26 yrs) |
| Place of birth | Calabar, Nigeria |
| Citizenship | Nigeria |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 188.00 m |
| Current club | OGC Nice |
| Joined | 2023-07-01 |
| Contract expires | 2027-06-30 |
| Agent | Elite Project Group ... |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| OGC Nice | 4 | 22/23 | 25/26 | 62 | 22 | 5 | 681 |
| FC Lorient | 3 | 20/21 | 22/23 | 90 | 35 | 7 | 638 |
| FK Riteriai | 3 | 19/20 | 2020 | 32 | 21 | 0 | 348 |
| FK Kauno Žalgiris | 1 | 2017 | 2017 | 8 | 1 | 0 | 536 |
| KV Kortrijk | 2 | 19/20 | 20/21 | 11 | 5 | 0 | 259 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Champions League Qu. | OGC Nice | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Ligue 1 | OGC Nice | 3 | 1 | 0 | 0 | 0 | 116 |
| 24/25 | Ligue 1 | OGC Nice | 5 | 1 | 0 | 0 | 0 | 53 |
| 23/24 | Coupe de France | OGC Nice | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligue 1 | OGC Nice | 30 | 11 | 2 | 4 | 0 | 178 |
| 22/23 | Conference L. | OGC Nice | 4 | 3 | 0 | 0 | 0 | 112 |
| 22/23 | Coupe de France | FC Lorient | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligue 1 | OGC Nice | 16 | 6 | 3 | 2 | 0 | 222 |
| 22/23 | Ligue 1 | FC Lorient | 18 | 12 | 0 | 1 | 0 | 116 |
| 21/22 | Coupe de France | FC Lorient | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Ligue 1 | FC Lorient | 37 | 8 | 4 | 1 | 0 | 342 |
| 2020 | A Lyga - Championship Round | FK Riteriai | 5 | 6 | 0 | 1 | 0 | 75 |
| 2019 | A Lyga | FK Riteriai | 24 | 14 | 0 | 0 | 1 | 153 |
| 2019 | Lithuanian Cup | FK Riteriai | 1 | 1 | 0 | 0 | 0 | 120 |
| 2017 | A Lyga | FK Kauno Žalgiris | 8 | 1 | 0 | 0 | 0 | 536 |
| 20/21 | Coupe de France | FC Lorient | 2 | 1 | 0 | 0 | 0 | 31 |
| 20/21 | JPL | KV Kortrijk | 2 | 1 | 0 | 0 | 0 | 152 |
| 20/21 | Ligue 1 | FC Lorient | 32 | 14 | 3 | 2 | 0 | 149 |
| 19/20 | Croky Cup | KV Kortrijk | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Europa League Qualifying | FK Riteriai | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | JPL | KV Kortrijk | 7 | 4 | 0 | 0 | 0 | 107 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 17/18 | 2017-08-01 | Buckswood FA | Kauno Žalgiris | Transfer | 0 | — |
| 17/18 | 2018-01-01 | Kauno Žalgiris | Without Club | Transfer | 0 | — |
| 18/19 | 2019-02-01 | Without Club | Riteriai | Transfer | 75000 | — |
| 19/20 | 2020-01-08 | Riteriai | KV Kortrijk | Transfer | 350000 | €1.35m |
| 20/21 | 2020-10-01 | KV Kortrijk | FC Lorient | Transfer | 3000000 | €8.00m |
| 22/23 | 2023-01-31 | FC Lorient | OGC Nice | Loan | 15000000 | — |
| 22/23 | 2023-06-30 | OGC Nice | FC Lorient | Return from loan | 20000000 | — |
| 23/24 | 2023-07-01 | FC Lorient | OGC Nice | Transfer | 20000000 | €22.50m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Injury to the ankle | 2022-10-17 | 2022-10-30 | 14 | 2 |
| 24/25 | Cruciate ligament tear | 2024-07-30 | 2025-03-17 | 231 | 37 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3444 | #12 | 18 | 4 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Laurent Abergel | 1 | 3 | 0 |
| Enzo Le Fée | 1 | 3 | 0 |
| Julien Laporte | 1 | 0 | 0 |
| Armand Laurienté | 1 | 3 | 0 |
| Pablo Rosario | 2 | 2 | 0 |
| Gaëtan Laborde | 2 | 6 | 0 |
| Thomas Monconduit | 1 | 2 | 0 |
| Houboulang Mendes | 1 | 1 | 0 |
| Jean-Clair Todibo | 2 | 1 | 0 |
| Khéphren Thuram | 2 | 2 | 0 |
| Jordan Lotomba | 2 | 0 | 0 |
| Paul Nardi | 1 | 0 | 0 |
| Quentin Boisgard | 1 | 2 | 0 |
| Marcin Bulka | 2 | 0 | 0 |
| Dango Ouattara | 1 | 5 | 0 |
| Yoane Wissa | 1 | 5 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Ligue 1 | OGC Nice | 18 | 34 |
| 2019 | A Lyga | FK Riteriai | 14 | 24 |
| 20/21 | Ligue 1 | FC Lorient | 14 | 32 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Ligue 1 | FC Lorient | 4 | 37 |
| 22/23 | Ligue 1 | OGC Nice | 3 | 34 |
| 20/21 | Ligue 1 | FC Lorient | 3 | 32 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | OGC Nice | FC Lorient | Return from loan | — | €20.00m |
| 22/23 | 2023-01-31 | FC Lorient | OGC Nice | Loan | — | €15.00m |
Last 50 matches for OGC Nice while Terem Moffi was at the club (joined 2023-07-01). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-17 | FR1 |
OGC Nice | – | FC Metz | TIMED |
| 2026-05-10 | FR1 |
AJ Auxerre | 2–1 | OGC Nice | Available |
| 2026-05-10 | FR1 |
AJ Auxerre | 2–1 | OGC Nice | Available |
| 2026-05-02 | FR1 |
OGC Nice | 1–1 | Racing Club de Lens | Available |
| 2026-05-02 | FR1 |
OGC Nice | 1–1 | Racing Club de Lens | Available |
| 2026-04-26 | FR1 |
Olympique de Marseille | 1–1 | OGC Nice | Available |
| 2026-04-26 | FR1 |
Olympique de Marseille | 1–1 | OGC Nice | Available |
| 2026-04-18 | FR1 |
Lille OSC | 0–0 | OGC Nice | Available |
| 2026-04-18 | FR1 |
Lille OSC | 0–0 | OGC Nice | Available |
| 2026-04-12 | FR1 |
OGC Nice | 1–1 | Le Havre AC | Available |
| 2026-04-04 | FR1 |
RC Strasbourg Alsace | 3–1 | OGC Nice | Available |
| 2026-03-21 | FR1 |
OGC Nice | 0–4 | Paris Saint-Germain FC | Available |
| 2026-03-14 | FR1 |
Angers SCO | 0–2 | OGC Nice | Available |
| 2026-03-08 | FR1 |
OGC Nice | 0–4 | Stade Rennais FC 1901 | Available |
| 2026-03-01 | FR1 |
Paris FC | 1–0 | OGC Nice | Available |
| 2026-02-22 | FR1 |
OGC Nice | 3–3 | FC Lorient | Available |
| 2026-02-15 | FR1 |
Olympique Lyonnais | 2–0 | OGC Nice | Available |
| 2026-02-08 | FR1 |
OGC Nice | 0–0 | AS Monaco FC | Available |
| 2026-02-01 | FR1 |
OGC Nice | 2–2 | Stade Brestois 29 | Available |
| 2026-01-25 | FR1 |
FC Nantes | 1–4 | OGC Nice | Available |
| 2026-01-17 | FR1 |
Toulouse FC | 5–1 | OGC Nice | Available |
| 2026-01-03 | FR1 |
OGC Nice | 1–1 | RC Strasbourg Alsace | Available |
| 2025-12-14 | FR1 |
Racing Club de Lens | 2–0 | OGC Nice | Available |
| 2025-12-07 | FR1 |
OGC Nice | 0–1 | Angers SCO | Available |
| 2025-11-30 | FR1 |
FC Lorient | 3–1 | OGC Nice | Available |
| 2025-11-21 | FR1 |
OGC Nice | 1–5 | Olympique de Marseille | Available |
| 2025-11-09 | FR1 |
FC Metz | 2–1 | OGC Nice | Available |
| 2025-11-01 | FR1 |
Paris Saint-Germain FC | 1–0 | OGC Nice | Available |
| 2025-10-29 | FR1 |
OGC Nice | 2–0 | Lille OSC | Available |
| 2025-10-26 | FR1 |
Stade Rennais FC 1901 | 1–2 | OGC Nice | Available |
| 2025-10-18 | FR1 |
OGC Nice | 3–2 | Olympique Lyonnais | Available |
| 2025-10-05 | FR1 |
AS Monaco FC | 2–2 | OGC Nice | Available |
| 2025-09-28 | FR1 |
OGC Nice | 1–1 | Paris FC | Available |
| 2025-09-20 | FR1 |
Stade Brestois 29 | 4–1 | OGC Nice | Available |
| 2025-09-13 | FR1 |
OGC Nice | 1–0 | FC Nantes | Available |
| 2025-08-31 | FR1 |
Le Havre AC | 3–1 | OGC Nice | Available |
| 2025-08-23 | FR1 |
OGC Nice | 3–1 | AJ Auxerre | Available |
| 2025-08-16 | FR1 |
OGC Nice | 0–1 | Toulouse FC | Available |
| 2025-05-17 | FR1 |
OGC Nice | 6–0 | Stade Brestois 29 | Available |
| 2025-05-10 | FR1 |
Stade Rennais FC 1901 | 2–0 | OGC Nice | Available |
| 2025-05-02 | FR1 |
OGC Nice | 1–0 | Stade de Reims | Available |
| 2025-04-25 | FR1 |
Paris Saint-Germain FC | 1–3 | OGC Nice | Available |
| 2025-04-20 | FR1 |
OGC Nice | 2–1 | Angers SCO | Available |
| 2025-04-12 | FR1 |
RC Strasbourg Alsace | 2–2 | OGC Nice | Available |
| 2025-04-04 | FR1 |
OGC Nice | 1–2 | FC Nantes | Available |
| 2025-03-29 | FR1 |
AS Monaco FC | 2–1 | OGC Nice | Available |
| 2025-03-14 | FR1 |
OGC Nice | 1–1 | AJ Auxerre | INJURED Cruciate ligament tear |
| 2025-03-09 | FR1 |
OGC Nice | 0–2 | Olympique Lyonnais | INJURED Cruciate ligament tear |
| 2025-03-01 | FR1 |
AS Saint-Étienne | 1–3 | OGC Nice | INJURED Cruciate ligament tear |
| 2025-02-23 | FR1 |
OGC Nice | 2–0 | Montpellier HSC | INJURED Cruciate ligament tear |
Teams faced most often by Terem Moffi's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Stade Brestois 29 | 24 | 10 | 6 | 8 | 33 | 31 | +2 | 42% |
| Olympique Lyonnais | 24 | 7 | 6 | 11 | 29 | 44 | -15 | 29% |
| Lille OSC | 24 | 7 | 8 | 9 | 31 | 43 | -12 | 29% |
| FC Nantes | 23 | 8 | 5 | 10 | 31 | 33 | -2 | 35% |
| Angers SCO | 20 | 11 | 4 | 5 | 28 | 14 | +14 | 55% |
| Stade de Reims | 20 | 8 | 9 | 3 | 22 | 14 | +8 | 40% |
| Montpellier HSC | 19 | 4 | 5 | 10 | 22 | 28 | -6 | 21% |
| FC Metz | 19 | 9 | 4 | 6 | 30 | 21 | +9 | 47% |
| Toulouse FC | 16 | 3 | 7 | 6 | 16 | 19 | -3 | 19% |
| Clermont Foot 63 | 16 | 7 | 2 | 7 | 20 | 15 | +5 | 44% |
| AS Monaco | 14 | 3 | 4 | 7 | 18 | 24 | -6 | 21% |
| Stade Rennais | 14 | 6 | 3 | 5 | 15 | 21 | -6 | 43% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | Senior debut season | |
| 19/20 | First senior goal | |
| 21/22 | Goal #50 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 32 | 178 | 4 | 0 | 0 | 2.02 |
| 22/23 | 38 | 450 | 3 | 0 | 0 | 0.6 |
| 21/22 | 38 | 342 | 1 | 0 | 0 | 0.26 |
| 2020 | 5 | 75 | 1 | 0 | 0 | 1.2 |
| 2019 | 25 | 273 | 0 | 0 | 1 | 0.33 |
| 20/21 | 36 | 332 | 2 | 0 | 0 | 0.54 |
| 19/20 | 11 | 107 | 1 | 0 | 0 | 0.84 |
Output by competition
Career goals and assists broken down by tournament.
More on Terem Moffi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Terem Moffi
Who is Terem Moffi?
Terem Moffi is a Nigeria professional footballer who plays as a centre-forward for OGC Nice.
How old is Terem Moffi?
Terem Moffi is 27 years old. He was born on May 25, 1999 in Calabar.
What position does Terem Moffi play?
Terem Moffi plays as a centre-forward (Attack - Centre-Forward).
What club does Terem Moffi play for?
Terem Moffi currently plays for OGC Nice.
How many career goals has Terem Moffi scored?
Across all senior club competitions in our dataset, Terem Moffi has scored 84 goals in 203 appearances.
What is Terem Moffi's market value?
Terem Moffi's most recent reported market value is €15.00m.
Nigeria