Skip to content
Bram Castro

Bram Castro

Goalkeeper  at Retired
Age43
CitizenshipBelgium
Height1.91 m
Footright
BornSeptember 30, 1982
👕200+ Apps Veteran
Market value
Goalkeeper

Career snapshot

9
clubs played for
00/01
debut season
0
goals / match
Heracles Almelo
top club · 127 apps

Position rank · 20/21

#195
goals rank
#297
assists rank
0
season goals
2
season assists

Among 2,932 Goalkeepers · ≥200 mins

Career highs

€1.00m
peak value · 2008
€150k
top transfer fee · 05/06
best season
int'l / penalties
388Appearances
0Goals
2Assists
10Yellow cards
0Red cards
386Full matches (90′)
Full nameBram Castro
Date of birth1982-09-30 (43 yrs)
Place of birthHasselt, Belgium
CitizenshipBelgium
PositionGoalkeeper
Footright
Height191.00 m
Current clubRetired
Joined2021-07-01
Contract expires
Jul 2021
Transfer: KV Oostende → Retired
21/22 · Transfer
Aug 2020
Transfer: KV Mechelen → KV Oostende
20/21 · Transfer
Jul 2020
20/21 — KV Oostende (-2024)
4 matches · 0 G · 0 A · across 3 competitions
Jul 2019
19/20 — KV Mechelen
8 matches · 0 G · 0 A · across 1 competition
Jul 2018
18/19 — KV Mechelen
3 matches · 0 G · 0 A · across 3 competitions
Jul 2018
Transfer: Heracles Almelo → KV Mechelen
18/19 · Transfer
Jul 2017
17/18 — Heracles Almelo
36 matches · 0 G · 1 A · across 2 competitions
Jul 2016
16/17 — Heracles Almelo
39 matches · 0 G · 0 A · across 3 competitions
Jul 2015
15/16 — Heracles Almelo
40 matches · 0 G · 1 A · across 3 competitions
Aug 2014
Injury: unknown
19 games missed
Jul 2014
14/15 — Heracles Almelo U21, Heracles Almelo
16 matches · 0 G · 0 A · across 3 competitions
Jul 2014
Transfer: MVV Maastricht → Heracles Almelo
14/15 · Transfer
Jul 2013
13/14 — MVV Maastricht
41 matches · 0 G · 0 A · across 2 competitions
Jul 2012
12/13 — MVV Maastricht
36 matches · 0 G · 0 A · across 3 competitions
Jul 2012
Transfer: Sint-Truiden → MVV Maastricht
12/13 · Transfer
Jul 2011
11/12 — Sint-Truidense VV
8 matches · 0 G · 0 A · across 3 competitions
Jan 2011
Transfer: PSV Eindhoven → Sint-Truiden
10/11 · Transfer
Sep 2010
Transfer: Without Club → PSV Eindhoven
10/11 · Transfer
Jul 2010
10/11 — Sint-Truidense VV, PSV Eindhoven
7 matches · 0 G · 0 A · across 3 competitions
Jul 2010
Transfer: Roda JC → Without Club
10/11 · Transfer
Jul 2009
09/10 — Roda JC Kerkrade
20 matches · 0 G · 0 A · across 3 competitions
Jul 2008
08/09 — Roda JC Kerkrade
43 matches · 0 G · 0 A · across 3 competitions
Jul 2007
07/08 — Roda JC Kerkrade
39 matches · 0 G · 0 A · across 3 competitions
Jul 2006
06/07 — Roda JC Kerkrade
14 matches · 0 G · 0 A · across 2 competitions
Jul 2005
05/06 — Roda JC Kerkrade
0 matches · 0 G · 0 A · across 2 competitions
Jul 2005
Transfer: Sint-Truiden → Roda JC
05/06 · Transfer · €150k
Jul 2004
04/05 — Sint-Truidense VV
21 matches · 0 G · 0 A · across 2 competitions
Jul 2003
03/04 — Sint-Truidense VV
7 matches · 0 G · 0 A · across 3 competitions
Jul 2002
02/03 — Sint-Truidense VV
6 matches · 0 G · 0 A · across 2 competitions
Jul 2002
Transfer: KRC Genk → Sint-Truiden
02/03 · Transfer
Jan 2002
Injury: unknown
9 games missed
Jul 2001
01/02 — KRC Genk
0 matches · 0 G · 0 A · across 1 competition
Jul 2000
00/01 — KRC Genk
0 matches · 0 G · 0 A · across 2 competitions
Jul 2000
Transfer: KRC Genk U19 → KRC Genk
00/01 · Transfer
Jan 1970
Peak market value: €1.00m
Highest valuation recorded in dataset

Percentile rank vs 2287 other Goalkeepers with ≥500 minutes in 20/21. Higher = better (except cards, where lower = better — inverted automatically).

Goals0 total · 0.00/90
0
Assists0 total · 0.00/90
0
G+A0 total · 0.00/90
0
Yellow cards0 total · 0.00/90
58
Clean sheets0 total · 0.00/90
0
34,771 min
Minutes played by club
KV Oostende (-2024) 0.9%
KV Mechelen 2.8%
Heracles Almelo 32.9%
Heracles Almelo U21 1.0%
MVV Maastricht 19.9%
Sint-Truidense VV 11.9%
PSV Eindhoven 0.3%
Roda JC Kerkrade 30.2%
KRC Genk 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
KV Oostende (-2024) 1 20/21 20/21 4 0 0 324
KV Mechelen 2 18/19 19/20 11 0 0 985
Heracles Almelo 4 14/15 17/18 127 0 2 11,451
Heracles Almelo U21 1 14/15 14/15 4 0 0 360
MVV Maastricht 2 12/13 13/14 77 0 0 6,930
Sint-Truidense VV 5 02/03 11/12 48 0 0 4,139
PSV Eindhoven 1 10/11 10/11 1 0 0 90
Roda JC Kerkrade 5 05/06 09/10 116 0 0 10,492
KRC Genk 2 00/01 01/02 0 0 0 0

Career trajectory — goals, assists & market value

0€250K1€500K1€750K1€1M04/0505/0607/0808/0911/1212/1313/1414/1515/16 — 1 assists115/1616/1717/18 — 1 assists117/1818/1919/2020/2104/05 — €50K05/06 — €250K07/08 — €500K08/09 — €1M11/12 — €600K12/13 — €500K13/14 — €250K14/15 — €250K15/16 — €500K16/17 — €700K17/18 — €800K18/19 — €700K19/20 — €250K20/21 — €100KGoalsAssistsMarket value

Goals by season

00/01: 0000/0101/02: 0001/0202/03: 0002/0303/04: 0003/0404/05: 0004/0505/06: 0005/0606/07: 0006/0707/08: 0007/0808/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/21

Assists by season

00/01: 0000/0101/02: 0001/0202/03: 0002/0303/04: 0003/0404/05: 0004/0505/06: 0005/0606/07: 0006/0707/08: 0007/0808/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 1115/1616/17: 0016/1717/18: 1117/1818/19: 0018/1919/20: 0019/2020/21: 0020/21
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
20/21 Croky Cup KV Oostende (-2024) 0 0 0 0 0 0
20/21 JPL KV Oostende (-2024) 3 0 0 0 0 270
20/21 JPL Playoff II KV Oostende (-2024) 1 0 0 0 0 54
19/20 JPL KV Mechelen 8 0 0 0 0 715
18/19 Croky Cup KV Mechelen 0 0 0 0 0 0
18/19 PL Final KV Mechelen 0 0 0 0 0 0
18/19 Proximus League KV Mechelen 3 0 0 0 0 270
17/18 Eredivisie Heracles Almelo 34 0 1 0 0 3,060
17/18 KNVB Beker Heracles Almelo 2 0 0 0 0 180
16/17 Eredivisie Heracles Almelo 34 0 0 0 0 2,991
16/17 Europa League Qualifying Heracles Almelo 2 0 0 1 0 180
16/17 KNVB Beker Heracles Almelo 3 0 0 0 0 300
15/16 Eredivisie Heracles Almelo 34 0 0 0 0 3,060
15/16 KNVB Beker Heracles Almelo 2 0 1 0 0 210
15/16 Play-Offs Conference League Heracles Almelo 4 0 0 0 0 390
14/15 Beloften Eredivisie Heracles Almelo U21 2 0 0 0 0 180
14/15 Beloften Preliminary Round Heracles Almelo U21 2 0 0 0 0 180
14/15 Eredivisie Heracles Almelo 12 0 0 0 0 1,080
13/14 Jupiler League MVV Maastricht 38 0 0 1 0 3,420
13/14 KNVB Beker MVV Maastricht 3 0 0 1 0 270
12/13 Jupiler League MVV Maastricht 33 0 0 2 0 2,970
12/13 Jupiler PO MVV Maastricht 2 0 0 0 0 180
12/13 KNVB Beker MVV Maastricht 1 0 0 0 0 90
11/12 Cofidis Cup Sint-Truidense VV 1 0 0 0 0 90
11/12 JPL Sint-Truidense VV 7 0 0 1 0 630
11/12 Jupiler Pro League Abstiegs-Playoffs Sint-Truidense VV 0 0 0 0 0 0
10/11 JPL Sint-Truidense VV 0 0 0 0 0 0
10/11 JPL Playoff II Sint-Truidense VV 6 0 0 1 0 540
10/11 KNVB Beker PSV Eindhoven 1 0 0 0 0 90
09/10 Eredivisie Roda JC Kerkrade 18 0 0 1 0 1,620
09/10 KNVB Beker Roda JC Kerkrade 2 0 0 0 0 180
09/10 Play-Offs Conference League Roda JC Kerkrade 0 0 0 0 0 0
08/09 Eredivisie Roda JC Kerkrade 34 0 0 1 0 3,060
08/09 Jupiler PO Roda JC Kerkrade 5 0 0 0 0 450
08/09 KNVB Beker Roda JC Kerkrade 4 0 0 0 0 420
07/08 Eredivisie Roda JC Kerkrade 33 0 0 0 0 2,970
07/08 KNVB Beker Roda JC Kerkrade 4 0 0 0 0 420
07/08 Play-Offs Conference League Roda JC Kerkrade 2 0 0 0 0 180
06/07 Eredivisie Roda JC Kerkrade 14 0 0 1 0 1,192
06/07 Play-Offs Conference League Roda JC Kerkrade 0 0 0 0 0 0
05/06 Eredivisie Roda JC Kerkrade 0 0 0 0 0 0
05/06 UI Cup Roda JC Kerkrade 0 0 0 0 0 0
04/05 Beker van België Sint-Truidense VV 2 0 0 0 0 210
04/05 Jupiler League Sint-Truidense VV 19 0 0 0 0 1,631
03/04 Beker van België Sint-Truidense VV 1 0 0 0 0 120
03/04 Jupiler League Sint-Truidense VV 5 0 0 0 0 360
03/04 UI Cup Sint-Truidense VV 1 0 0 0 0 90
02/03 Beker van België Sint-Truidense VV 0 0 0 0 0 0
02/03 Jupiler League Sint-Truidense VV 6 0 0 0 0 468
01/02 Jupiler League KRC Genk 0 0 0 0 0 0
00/01 Coca-Cola Cup KRC Genk 0 0 0 0 0 0
00/01 Jupiler Liga KRC Genk 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
00/01 2000-07-01 KRC Genk U19 KRC Genk Transfer 0
02/03 2002-07-01 KRC Genk Sint-Truiden Transfer 0
05/06 2005-07-01 Sint-Truiden Roda JC Transfer 250000 €150k
10/11 2010-07-01 Roda JC Without Club Transfer 1000000
10/11 2010-09-01 Without Club PSV Eindhoven Transfer 1000000
10/11 2011-01-01 PSV Eindhoven Sint-Truiden Transfer 1000000
12/13 2012-07-01 Sint-Truiden MVV Maastricht Transfer 400000
14/15 2014-07-01 MVV Maastricht Heracles Almelo Transfer 250000
18/19 2018-07-01 Heracles Almelo KV Mechelen Transfer 700000
20/21 2020-08-12 KV Mechelen KV Oostende Transfer 100000
21/22 2021-07-01 KV Oostende Retired Transfer 0
SeasonInjuryFromToDays missedGames missed
01/02 unknown injury 2002-01-16 2002-03-21 65 9
14/15 Broken cheekbone 2014-08-10 2015-01-01 145 19
Current
Peak€1.00m
Low
Δ since start−€50k
€250k€500k€750k€1.00m197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €400k
Jan 1, 1970 €700k
Jan 1, 1970 €700k
Jan 1, 1970 €800k
Jan 1, 1970 €700k
Jan 1, 1970 €700k
Jan 1, 1970 €700k
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €600k
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €500k
Jan 1, 1970 €250k
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
Joey Pelupessy 1 0 0
Thomas Bruns 1 0 0
Mike te Wierik 1 0 0
Bryan Smeets 1 0 0
Peter van Ooijen 1 0 0
Robin Gosens 2 0 0
Brandley Kuwas 1 0 0

Teams faced most often by Bram Castro's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
ADO Den Haag 12 9 2 1 34 9 +25 75%
Willem II 12 7 0 5 29 18 +11 58%
Feyenoord 12 0 6 6 11 20 -9 0%
AFC Ajax 12 3 4 5 12 20 -8 25%
VVV-Venlo 12 9 1 2 33 9 +24 75%
Fortuna Sittard 11 8 1 2 28 8 +20 73%
sc Heerenveen 11 6 4 1 22 17 +5 55%
Vitesse 11 5 2 4 19 19 0 45%
FC Groningen 11 10 0 1 20 9 +11 91%
PEC Zwolle 11 8 2 1 30 10 +20 73%
FC Emmen 11 6 3 2 23 10 +13 55%
AZ Alkmaar 10 2 0 8 9 24 -15 20%

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
16/17 39 3,471 1 0 0 0.03
13/14 41 3,690 2 0 0 0.05
12/13 36 3,240 2 0 0 0.06
11/12 8 720 1 0 0 0.13
10/11 7 630 1 0 0 0.14
09/10 20 1,800 1 0 0 0.05
08/09 43 3,930 1 0 0 0.02
06/07 14 1,192 1 0 0 0.08

Goalkeeper-specific aggregates: clean sheets and goals conceded by season.

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
20/21 4 324 0 0% 7 1.94
19/20 8 715 3 38% 9 1.13
18/19 3 270 0 0% 5 1.67
17/18 36 3,240 5 14% 67 1.86
16/17 39 3,471 8 21% 59 1.53
15/16 40 3,660 11 28% 57 1.4
14/15 16 1,440 4 25% 19 1.19
13/14 41 3,690 14 34% 50 1.22
12/13 36 3,240 8 22% 51 1.42
11/12 8 720 1 13% 20 2.5
10/11 7 630 1 14% 7 1
09/10 20 1,800 3 15% 37 1.85
08/09 43 3,930 8 19% 68 1.56
07/08 39 3,570 4 10% 65 1.64
06/07 14 1,192 5 36% 18 1.36
04/05 21 1,841 5 24% 34 1.66
03/04 7 570 2 29% 8 1.26
02/03 6 468 1 17% 10 1.92

Output by competition

Career goals and assists broken down by tournament.

Eredivisie
213 apps
0 G
1 A
KNVB Beker
22 apps
0 G
1 A
JPL Playoff II
7 apps
0 G
0 A
Jupiler Liga
48 apps
0 G
0 A
Play-Offs Conference League
6 apps
0 G
0 A
Jupiler League
71 apps
0 G
0 A
Jupiler PO
7 apps
0 G
0 A

Frequently asked about Bram Castro

Who is Bram Castro?

Bram Castro is a Belgium professional footballer who plays as a goalkeeper for Retired.

How old is Bram Castro?

Bram Castro is 43 years old. He was born on September 30, 1982 in Hasselt.

What position does Bram Castro play?

Bram Castro plays as a goalkeeper (Goalkeeper).

What club does Bram Castro play for?

Bram Castro currently plays for Retired.