PLAYER PROFILE

Mats Rots.

TSG 1899 Hoffenheim · Netherlands

Matrix 37702

At a glance

Full name
Mats Rots
Born
11 Mar 2006
Age today
20
Nationality
Netherlands

Career by season

84 recorded appearances
Mats Rots appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Europa League TSG 1899 Hoffenheim 22001441
26/27DFB-Pokal TSG 1899 Hoffenheim 21001150
26/27Bundesliga TSG 1899 Hoffenheim 76004830
25/26KNVB Beker Twente Enschede FC 33102860
25/26Eredivisie Twente Enschede FC 3434442,8644
24/25UEFA Champions League Twente Enschede FC 1001290
24/25KNVB Beker Heracles Almelo 22102100
24/25KNVB Beker Twente Enschede FC 100090
24/25International Friendly Games Netherlands U19 22001800
24/25Eredivisie Heracles Almelo 1515101,3180
23/24UEFA Conference League Twente Enschede FC 3000480
23/24International Friendly Games Netherlands U18 54013320
23/24Eredivisie Twente Enschede FC 1100690
22/23International Friendly Games Netherlands U17 33102250
21/22International Friendly Games Netherlands U16 32001770

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Mats Rots match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026Bundesliga SV Werder Bremen v TSG 1899 Hoffenheim 2 – 090
28 Oct 2026DFB-Pokal Holstein Kiel v TSG 1899 HoffenheimSubstitute, on 95′ 1 – 125
25 Oct 2026Bundesliga TSG 1899 Hoffenheim v Bayer 04 Leverkusen 3 – 090
22 Oct 2026UEFA Europa League TSG 1899 Hoffenheim v Olympique Lyon 3 – 077
18 Oct 2026Bundesliga Borussia Mönchengladbach v TSG 1899 Hoffenheim 1 – 290
20 Sep 2026Bundesliga SC Paderborn 07 v TSG 1899 Hoffenheim 3 – 145
17 Sep 2026UEFA Europa League OFI Crete FC v TSG 1899 Hoffenheim 2 – 067
12 Sep 2026Bundesliga TSG 1899 Hoffenheim v VfB Stuttgart 2 – 169
05 Sep 2026Bundesliga TSG 1899 Hoffenheim v Borussia Dortmund 2 – 390
29 Aug 2026Bundesliga 1. FC Köln v TSG 1899 HoffenheimSubstitute, on 87′ 3 – 29
22 Aug 2026DFB-Pokal FC Erzgebirge Aue v TSG 1899 Hoffenheim 0 – 490
17 May 2026Eredivisie PSV Eindhoven v Twente Enschede FC 5 – 1—
10 May 2026Eredivisie Twente Enschede FC v Sparta Rotterdam 4 – 088
03 May 2026Eredivisie AZ Alkmaar v Twente Enschede FC 2 – 290
25 Apr 2026Eredivisie Twente Enschede FC v NEC Nijmegen 1 – 190
10 Apr 2026Eredivisie Twente Enschede FC v FC Volendam 2 – 190
04 Apr 2026Eredivisie Ajax Amsterdam v Twente Enschede FC 1 – 290
21 Mar 2026Eredivisie Fortuna Sittard v Twente Enschede FC 1 – 290
15 Mar 2026Eredivisie Twente Enschede FC v FC Utrecht 0 – 290
08 Mar 2026Eredivisie Go Ahead Eagles v Twente Enschede FC 1 – 490

Career transfers

6 recorded moves

All recorded career moves, newest first.

Mats Rots career transfers
Date FromToMoveFee
01 Jul 2026 Twente Enschede FC TSG 1899 Hoffenheim Transfer €12m
30 Jun 2025 Heracles Almelo Twente Enschede FC Loan return
17 Jan 2025 Twente Enschede FC Heracles Almelo Loan —
01 Jul 2024 FC Twente Enschede U21 Twente Enschede FC Internal move —
01 Jul 2023 FC Twente U18 FC Twente Enschede U21 Internal move —
01 Jan 2022 FC Twente Enschede Youth FC Twente U18 Internal move —

Contracts and market values are not available yet.