Tani Oluwaseyi
Career snapshot
Career highs
Born the same day
Shares 2000-05-15 · 6 players total
| Full name | Tani Oluwaseyi |
|---|---|
| Name in home country | Tanitoluwa Oluwatimikhin Oluwaseyi |
| Date of birth | 2000-05-15 (26 yrs) |
| Place of birth | Abuja, Canada |
| Citizenship | Canada Nigeria |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 188.00 m |
| Current club | Villarreal CF |
| Joined | 2025-08-29 |
| Contract expires | 2030-06-30 |
| Agent | CAA Stellar |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Villarreal CF | 1 | 25/26 | 25/26 | 1 | 0 | 0 | 0 |
| Minnesota United FC | 3 | 2023 | 2025 | 62 | 20 | 13 | 397 |
| San Antonio FC | 1 | 2023 | 2023 | 27 | 17 | 7 | 306 |
| Minnesota United FC 2 | 2 | 2022 | 2023 | 13 | 3 | 2 | 581 |
| St. John's Red Storm (St. John's University NYC) | 1 | 2019 | 2019 | 2 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | LaLiga | Villarreal CF | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Leagues Cup | Minnesota United FC | 3 | 2 | 0 | 1 | 0 | 76 |
| 2025 | MLS | Minnesota United FC | 24 | 10 | 8 | 5 | 0 | 186 |
| 2025 | US Open Cup | Minnesota United FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Leagues Cup | Minnesota United FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2024 | MLS | Minnesota United FC | 25 | 8 | 5 | 4 | 0 | 135 |
| 2024 | MLS Cup Playoffs | Minnesota United FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 2023 | MLS | Minnesota United FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2023 | MLS Next Pro | Minnesota United FC 2 | 3 | 1 | 1 | 0 | 0 | 261 |
| 2023 | US Open Cup | Minnesota United FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | USLC | San Antonio FC | 25 | 16 | 7 | 3 | 0 | 128 |
| 2023 | USLC Playoffs | San Antonio FC | 2 | 1 | 0 | 1 | 0 | 178 |
| 2022 | MLS Next Pro | Minnesota United FC 2 | 10 | 2 | 1 | 2 | 0 | 320 |
| 2019 | NCAA D1 College Cup | St. John's Red Storm (St. John's University NYC) | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 18/19 | 2019-05-01 | Red Storm | New York Pancyp | Loan | 0 | — |
| 19/20 | 2019-08-01 | New York Pancyp | Red Storm | Return from loan | 0 | — |
| 20/21 | 2021-05-01 | Red Storm | Manhattan | Loan | 0 | — |
| 21/22 | 2021-08-01 | Manhattan | Red Storm | Return from loan | 0 | — |
| 21/22 | 2022-01-11 | Red Storm | Minnesota | Draft | 0 | — |
| 22/23 | 2023-04-27 | Minnesota | San Antonio FC | Loan | 100000 | — |
| 23/24 | 2023-11-30 | San Antonio FC | Minnesota | Return from loan | 350000 | — |
| 25/26 | 2025-08-29 | Minnesota | Villarreal | Transfer | 5000000 | €8.00m |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3510 | #12 | 15 | 2 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Morris Duggan | 2 | 0 | 955 |
| Sang-bin Jeong | 2 | 2 | 948 |
| Miguel Tapias | 2 | 0 | 789 |
| D.J. Taylor | 2 | 0 | 788 |
| Jefferson Díaz | 2 | 1 | 0 |
| Ismaila Jome | 2 | 0 | 0 |
| Nicolás Romero | 2 | 1 | 0 |
| Rida Zouhir | 2 | 2 | 0 |
| Jorge Hernández | 2 | 5 | 0 |
| Fabien Garcia | 2 | 0 | 0 |
| Mitchell Taintor | 2 | 1 | 0 |
| Hassani Dotson | 2 | 1 | 0 |
| Anthony Markanich Jr. | 2 | 1 | 0 |
| Dayne St. Clair | 2 | 0 | 0 |
| Devin Padelford | 2 | 0 | 0 |
| Joaquín Pereyra | 2 | 5 | 0 |
| Kelvin Yeboah | 2 | 2 | 0 |
| Carlos Harvey | 2 | 1 | 0 |
| Joseph Rosales | 2 | 4 | 0 |
| Bongokuhle Hlongwane | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2023 | USLC | San Antonio FC | 16 | 25 |
| 2025 | MLS | Minnesota United FC | 10 | 24 |
| 2024 | MLS | Minnesota United FC | 8 | 25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2025 | MLS | Minnesota United FC | 8 | 24 |
| 2023 | USLC | San Antonio FC | 7 | 25 |
| 2024 | MLS | Minnesota United FC | 5 | 25 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2023-11-30 | San Antonio FC | Minnesota | Return from loan | — | €350k |
| 22/23 | 2023-04-27 | Minnesota | San Antonio FC | Loan | — | €100k |
| 21/22 | 2021-08-01 | Manhattan | Red Storm | Return from loan | — | — |
| 20/21 | 2021-05-01 | Red Storm | Manhattan | Loan | — | — |
| 19/20 | 2019-08-01 | New York Pancyp | Red Storm | Return from loan | — | — |
| 18/19 | 2019-05-01 | Red Storm | New York Pancyp | Loan | — | — |
Last 50 matches for Villarreal CF 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 |
|---|---|---|---|---|---|
| 2027-05-30 | ES1 |
Real Sociedad de Fútbol | – | Villarreal CF | SCHEDULED |
| 2027-05-23 | ES1 |
Villarreal CF | – | CA Osasuna | SCHEDULED |
| 2027-05-16 | ES1 |
Sevilla FC | – | Villarreal CF | SCHEDULED |
| 2027-05-09 | ES1 |
Villarreal CF | – | RC Celta de Vigo | SCHEDULED |
| 2027-05-02 | ES1 |
Rayo Vallecano de Madrid | – | Villarreal CF | SCHEDULED |
| 2027-04-21 | ES1 |
Villarreal CF | – | Club Atlético de Madrid | SCHEDULED |
| 2027-04-18 | ES1 |
Levante UD | – | Villarreal CF | SCHEDULED |
| 2027-04-11 | ES1 |
Villarreal CF | – | Athletic Club | SCHEDULED |
| 2027-04-04 | ES1 |
RC Deportivo La Coruña | – | Villarreal CF | SCHEDULED |
| 2027-03-21 | ES1 |
Villarreal CF | – | Málaga CF | SCHEDULED |
| 2027-03-14 | ES1 |
Elche CF | – | Villarreal CF | SCHEDULED |
| 2027-03-07 | ES1 |
Villarreal CF | – | Real Madrid CF | SCHEDULED |
| 2027-02-28 | ES1 |
Real Betis Balompié | – | Villarreal CF | SCHEDULED |
| 2027-02-21 | ES1 |
Villarreal CF | – | Valencia CF | SCHEDULED |
| 2027-02-14 | ES1 |
Villarreal CF | – | FC Barcelona | SCHEDULED |
| 2027-02-07 | ES1 |
Getafe CF | – | Villarreal CF | SCHEDULED |
| 2027-01-31 | ES1 |
Villarreal CF | – | Real Racing Club de Santander | SCHEDULED |
| 2027-01-24 | ES1 |
RCD Espanyol de Barcelona | – | Villarreal CF | SCHEDULED |
| 2027-01-17 | ES1 |
Villarreal CF | – | Deportivo Alavés | SCHEDULED |
| 2027-01-10 | ES1 |
Athletic Club | – | Villarreal CF | SCHEDULED |
| 2027-01-03 | ES1 |
Villarreal CF | – | Sevilla FC | SCHEDULED |
| 2026-12-20 | ES1 |
CA Osasuna | – | Villarreal CF | SCHEDULED |
| 2026-12-13 | ES1 |
Villarreal CF | – | Rayo Vallecano de Madrid | SCHEDULED |
| 2026-12-06 | ES1 |
Villarreal CF | – | Real Sociedad de Fútbol | SCHEDULED |
| 2026-11-29 | ES1 |
RC Celta de Vigo | – | Villarreal CF | SCHEDULED |
| 2026-11-22 | ES1 |
FC Barcelona | – | Villarreal CF | SCHEDULED |
| 2026-11-08 | ES1 |
Villarreal CF | – | Getafe CF | SCHEDULED |
| 2026-11-01 | ES1 |
Villarreal CF | – | RCD Espanyol de Barcelona | SCHEDULED |
| 2026-10-25 | ES1 |
Valencia CF | – | Villarreal CF | SCHEDULED |
| 2026-10-18 | ES1 |
Villarreal CF | – | Elche CF | SCHEDULED |
| 2026-10-11 | ES1 |
Real Madrid CF | – | Villarreal CF | SCHEDULED |
| 2026-09-20 | ES1 |
Villarreal CF | – | Levante UD | SCHEDULED |
| 2026-09-16 | ES1 |
Málaga CF | – | Villarreal CF | SCHEDULED |
| 2026-09-13 | ES1 |
Villarreal CF | – | Real Betis Balompié | SCHEDULED |
| 2026-09-06 | ES1 |
Villarreal CF | – | RC Deportivo La Coruña | SCHEDULED |
| 2026-08-30 | ES1 |
Deportivo Alavés | – | Villarreal CF | SCHEDULED |
| 2026-08-23 | ES1 |
Club Atlético de Madrid | – | Villarreal CF | SCHEDULED |
| 2026-08-16 | ES1 |
Real Racing Club de Santander | – | Villarreal CF | SCHEDULED |
| 2026-05-24 | ES1 |
Villarreal CF | 5–1 | Club Atlético de Madrid | Available |
| 2026-05-17 | ES1 |
Rayo Vallecano de Madrid | – | Villarreal CF | FINISHED |
| 2026-05-13 | ES1 |
Villarreal CF | 2–3 | Sevilla FC | Available |
| 2026-05-10 | ES1 |
RCD Mallorca | 1–1 | Villarreal CF | Available |
| 2026-05-10 | ES1 |
RCD Mallorca | 1–1 | Villarreal CF | Available |
| 2026-05-02 | ES1 |
Villarreal CF | 5–1 | Levante UD | Available |
| 2026-05-02 | ES1 |
Villarreal CF | 5–1 | Levante UD | Available |
| 2026-04-26 | ES1 |
Villarreal CF | 2–1 | RC Celta de Vigo | Available |
| 2026-04-26 | ES1 |
Villarreal CF | 2–1 | RC Celta de Vigo | Available |
| 2026-04-23 | ES1 |
Real Oviedo | 1–1 | Villarreal CF | Available |
| 2026-04-23 | ES1 |
Real Oviedo | 1–1 | Villarreal CF | Available |
| 2026-04-12 | ES1 |
Athletic Club | 1–2 | Villarreal CF | Available |
Teams faced most often by Tani Oluwaseyi'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 % |
|---|---|---|---|---|---|---|---|---|
| Sporting Kansas City | 25 | 8 | 6 | 11 | 28 | 39 | -11 | 32% |
| Houston Dynamo | 21 | 9 | 7 | 5 | 26 | 23 | +3 | 43% |
| FC Dallas | 21 | 7 | 7 | 7 | 25 | 28 | -3 | 33% |
| Real Salt Lake | 21 | 8 | 10 | 3 | 35 | 25 | +10 | 38% |
| Colorado Rapids | 20 | 8 | 5 | 7 | 33 | 28 | +5 | 40% |
| Los Angeles Galaxy | 19 | 3 | 7 | 9 | 32 | 40 | -8 | 16% |
| Portland Timbers | 18 | 9 | 4 | 5 | 30 | 27 | +3 | 50% |
| Seattle Sounders | 18 | 1 | 4 | 13 | 12 | 33 | -21 | 6% |
| Vancouver Whitecaps | 17 | 6 | 5 | 6 | 23 | 26 | -3 | 35% |
| San Jose Earthquakes | 17 | 7 | 5 | 5 | 27 | 21 | +6 | 41% |
| Los Angeles FC | 14 | 3 | 6 | 5 | 16 | 19 | -3 | 21% |
| Austin FC | 11 | 5 | 1 | 5 | 12 | 11 | +1 | 45% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2019 | Senior debut season | |
| 2022 | First senior goal |
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′ |
|---|---|---|---|---|---|---|
| 2025 | 29 | 262 | 6 | 0 | 0 | 2.06 |
| 2024 | 30 | 135 | 4 | 0 | 0 | 2.67 |
| 2023 | 33 | 567 | 4 | 1 | 0 | 0.79 |
| 2022 | 10 | 320 | 2 | 0 | 0 | 0.56 |
Output by competition
Career goals and assists broken down by tournament.
More on Tani Oluwaseyi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Tani Oluwaseyi
Who is Tani Oluwaseyi?
Tani Oluwaseyi is a Canada professional footballer who plays as a centre-forward for Villarreal CF.
How old is Tani Oluwaseyi?
Tani Oluwaseyi is 26 years old. He was born on May 15, 2000 in Abuja.
What position does Tani Oluwaseyi play?
Tani Oluwaseyi plays as a centre-forward (Attack - Centre-Forward).
What club does Tani Oluwaseyi play for?
Tani Oluwaseyi currently plays for Villarreal CF.
How many career goals has Tani Oluwaseyi scored?
Across all senior club competitions in our dataset, Tani Oluwaseyi has scored 40 goals in 105 appearances.
What is Tani Oluwaseyi's market value?
Tani Oluwaseyi's most recent reported market value is €5.00m.