PLAYER PROFILE

Thomas Bruns.

Heracles Almelo · Netherlands

Matrix 649

At a glance

Full name
Thomas Jan Paul Bruns
Born
07 Jan 1992
Age today
34
Nationality
Netherlands

Career by season

190 recorded appearances
Thomas Bruns appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Keuken Kampioen Divisie Heracles Almelo 101032851
26/27KNVB Beker Heracles Almelo 1100460
25/26KNVB Beker Heracles Almelo 1010310
25/26Eredivisie Heracles Almelo 2712101,0801
24/25KNVB Beker Heracles Almelo 44122700
24/25Eredivisie Heracles Almelo 2214321,1895
23/24KNVB Beker Heracles Almelo 1000450
23/24Eredivisie Heracles Almelo 248021,08210
2022-2023Keuken Kampioen Divisie Heracles Almelo 3731472,5158
22/23KNVB Beker Heracles Almelo 21001510
21/22Türkiye Kupası Adanaspor 2001560
21/22Trendyol 1.Lig Adanaspor 3022361,8765
20/21KNVB Beker Vitesse Arnhem 2200890
20/21Eredivisie Vitesse Arnhem 2114021,1945
19/20Eredivisie VVV-Venlo 66005090

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

Match log

Newest first
Thomas Bruns match log
DateCompetitionMatchScoreMinutesGoals
29 Oct 2026KNVB Beker De Treffers v Heracles Almelo 1 – 046
18 Oct 2026Keuken Kampioen Divisie MVV Maastricht v Heracles Almelo 1 – 552
09 Oct 2026Keuken Kampioen Divisie Heracles Almelo v RKC WaalwijkSubstitute, on 77′ 3 – 013
26 Sep 2026Keuken Kampioen Divisie Heracles Almelo v Vitesse ArnhemSubstitute, on 46′ 2 – 044
18 Sep 2026Keuken Kampioen Divisie Almere City FC v Heracles AlmeloSubstitute, on 69′ 1 – 021
11 Sep 2026Keuken Kampioen Divisie Heracles Almelo v AZ Alkmaar U21Substitute, on 56′ 3 – 234
04 Sep 2026Keuken Kampioen Divisie Heracles Almelo v De GraafschapSubstitute, on 62′ 5 – 028
30 Aug 2026Keuken Kampioen Divisie FC Eindhoven v Heracles AlmeloSubstitute, on 70′ 1 – 320
24 Aug 2026Keuken Kampioen Divisie FC Utrecht U21 v Heracles AlmeloSubstitute, on 46′ 1 – 644
14 Aug 2026Keuken Kampioen Divisie Heracles Almelo v FC Den BoschSubstitute, on 86′ 3 – 24
07 Aug 2026Keuken Kampioen Divisie VVV-Venlo v Heracles AlmeloSubstitute, on 65′ 3 – 425
17 May 2026Eredivisie Heracles Almelo v FC Groningen 1 – 2—
10 May 2026Eredivisie SC Telstar v Heracles AlmeloSubstitute, on 67′ 3 – 023
26 Apr 2026Eredivisie Heracles Almelo v FC Volendam 0 – 267
11 Apr 2026Eredivisie Heracles Almelo v Ajax Amsterdam 0 – 345
05 Apr 2026Eredivisie SC Heerenveen v Heracles Almelo 4 – 177
15 Mar 2026Eredivisie AZ Alkmaar v Heracles AlmeloSubstitute, on 71′ 4 – 019
06 Mar 2026Eredivisie Heracles Almelo v FC UtrechtSubstitute, on 78′ 0 – 012
28 Feb 2026Eredivisie Heracles Almelo v PSV EindhovenSubstitute, on 62′ 1 – 328
14 Feb 2026Eredivisie Heracles Almelo v NAC BredaSubstitute, on 90′ 0 – 11

Career transfers

11 recorded moves

All recorded career moves, newest first.

Thomas Bruns career transfers
Date FromToMoveFee
03 Aug 2022 Adanaspor Heracles Almelo Transfer Free
13 Aug 2021 Vitesse Arnhem Adanaspor Transfer Free
30 Jun 2020 VVV-Venlo Vitesse Arnhem Loan return
30 Jan 2020 Vitesse Arnhem VVV-Venlo Loan —
29 Jan 2020 PEC Zwolle Vitesse Arnhem Loan return
14 Aug 2019 Vitesse Arnhem PEC Zwolle Loan —
30 Jun 2019 FC Groningen Vitesse Arnhem Loan return
01 Jan 2019 Vitesse Arnhem FC Groningen Loan —
01 Jul 2017 Heracles Almelo Vitesse Arnhem Transfer Free
01 Jan 2011 FC Twente Enschede U19 Heracles Almelo Internal move —
01 Jul 2009 FC Twente Enschede U17 FC Twente Enschede U19 Internal move —

Contracts and market values are not available yet.