Brian De Keersmaecker

Midfielder · Belgium · Bristol City

2025-267.00Average ratingOxford United
2025-265Assists0.22 per 90
2025-261Goals0.04 per 90
2025-2624Appearances2,078 minutes
2025-262.32Expected goalsunderperforming by 1.32
€2.7mMarket valueMidfielder

Shot map

Every shot is plotted where it was taken, with distances in real metres and each marker the same size. Colour shows the outcome, not the chance quality. New to xG? See what xG means.

28% on target
83' blocked · xG 0.09 · vs Bristol City81' blocked · xG 0.04 · vs Ipswich Town51' missed · xG 0.49 · vs Ipswich Town76' missed · xG 0.04 · vs Swansea City24' saved · xG 0.02 · vs Swansea City77' missed · xG 0.03 · vs Southampton41' missed · xG 0.02 · vs Southampton33' missed · xG 0.03 · vs Southampton53' blocked · xG 0.05 · vs Charlton Athletic52' missed · xG 0.02 · vs Preston North End19' blocked · xG 0.02 · vs Preston North End90+4' saved · xG 0.02 · vs Swansea City88' missed · xG 0.03 · vs Swansea City62' blocked · xG 0.05 · vs Swansea City84' missed · xG 0.01 · vs Ipswich Town34' saved · xG 0.02 · vs Ipswich Town90+1' blocked · xG 0.02 · vs Norwich City59' missed · xG 0.03 · vs Norwich City13' blocked · xG 0.01 · vs Norwich City76' blocked · xG 0.03 · vs West Bromwich Albion90+5' missed · xG 0.02 · vs Stoke City52' saved · xG 0.15 · vs Millwall26' missed · xG 0.12 · vs Millwall21' saved · xG 0.03 · vs Millwall4' saved · xG 0.02 · vs Millwall12' blocked · xG 0.01 · vs Sheffield Wednesday90+1' saved · xG 0.02 · vs Wrexham52' blocked · xG 0.05 · vs Derby County19' missed · xG 0.03 · vs Derby County18' saved · xG 0.22 · vs Derby County17' saved · xG 0.14 · vs Derby County40' blocked · xG 0.10 · vs Watford67' missed · xG 0.03 · vs Queens Park Rangers43' saved · xG 0.14 · vs Sheffield United37' blocked · xG 0.06 · vs Sheffield United50' missed · xG 0.03 · vs Leicester City78' missed · xG 0.06 · vs Coventry City60' missed · xG 0.02 · vs Coventry City14' blocked · xG 0.05 · vs Coventry City53' goal · xG 0.07 · vs Preston North End
40 Shots1 Goals2.44xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2026-01-17Bristol City83'BlockedFrom throw-inLeft foot0.09
2026-01-01Ipswich Town81'BlockedOpen playRight foot0.04
2026-01-01Ipswich Town51'Off targetCounter-attackRight foot0.49
2025-12-29Swansea City76'Off targetDirect free kickRight foot0.04
2025-12-29Swansea City24'SavedFree kick deliveryRight foot0.02
2025-12-26Southampton77'Off targetFrom cornerRight foot0.03
2025-12-26Southampton41'Off targetFrom cornerRight foot0.02
2025-12-26Southampton33'Off targetOpen playRight foot0.03
2025-12-20Charlton Athletic53'BlockedFrom throw-inRight foot0.05
2025-12-13Preston North End53'GoalOpen playLeft foot0.07
2025-12-13Preston North End52'Off targetFrom throw-inRight foot0.02
2025-12-13Preston North End19'BlockedOpen playRight foot0.02
2025-12-06Swansea City90+4'SavedOpen playRight foot0.02
2025-12-06Swansea City88'Off targetFrom throw-inRight foot0.03
2025-12-06Swansea City62'BlockedDirect free kickRight foot0.05
2025-11-28Ipswich Town84'Off targetFrom cornerRight foot0.01
2025-11-28Ipswich Town34'SavedOpen playLeft foot0.02
2025-11-25Norwich City90+1'BlockedOpen playRight foot0.02
2025-11-25Norwich City59'Off targetFrom throw-inRight foot0.03
2025-11-25Norwich City13'BlockedOpen playRight foot0.01
2025-11-08West Bromwich Albion76'BlockedOpen playRight foot0.03
2025-11-04Stoke City90+5'Off targetFrom cornerRight foot0.02
2025-11-01Millwall52'SavedFrom throw-inRight foot0.15
2025-11-01Millwall26'Off targetOpen playLeft foot0.12
2025-11-01Millwall21'SavedFrom cornerRight foot0.03
2025-11-01Millwall4'SavedOpen playRight foot0.02
2025-10-25Sheffield Wednesday12'BlockedFrom throw-inLeft foot0.01
2025-10-22Wrexham90+1'SavedOpen playRight foot0.02
2025-10-18Derby County52'BlockedOpen playRight foot0.05
2025-10-18Derby County19'Off targetOpen playLeft foot0.03
2025-10-18Derby County18'SavedOpen playLeft foot0.22
2025-10-18Derby County17'SavedOpen playRight foot0.14
2025-10-04Watford40'BlockedOpen playRight foot0.10
2025-10-01Queens Park Rangers67'Off targetOpen playRight foot0.03
2025-09-27Sheffield United43'SavedOpen playRight foot0.14
2025-09-27Sheffield United37'BlockedOpen playLeft foot0.06
2025-09-13Leicester City50'Off targetOpen playRight foot0.03
2025-08-30Coventry City78'Off targetOpen playRight foot0.06
2025-08-30Coventry City60'Off targetOpen playLeft foot0.02
2025-08-30Coventry City14'BlockedFree kick deliveryRight foot0.05

Career

Appearances, goals, assists and expected goals for every competition on record.Figures are the competition's own season totals, not sums of the shot map. Cup and international caps are a pilot, loaded for a small number of players so far.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2025-26League Championship Oxford United242,078152.327.00
2025-26Cup FA Cup Oxford United15400—6.80
2025-26Cup League Cup Oxford United12300—5.70
2024-25League Eredivisie Heracles Almelo312,72753—7.07
2023-24League Eredivisie Heracles Almelo332,95422—6.97
2022-23League Eredivisie FC Eindhoven220200—6.65
2021-22League Eredivisie FC Eindhoven436000—7.17
2018-19League First Division A K. Beerschot V.A.7000——

Brian De Keersmaecker historical transfers

  • 2026-09-01Oxford United to Bristol CityLoan
  • 2025-07-01Heracles Almelo to Oxford UnitedUnknown
  • 2023-07-01FC Eindhoven to Heracles Almelo400k €
  • 2021-07-01K. Beerschot V.A. to FC EindhovenFree
  • 2020-10-05K. Beerschot V.A. to FC EindhovenLoan
  • 2019-03-26K. Beerschot V.A. Reserve U21 to K. Beerschot V.A.Transfer

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
391.69 per 90
Shots on target
110.48 per 90
Shooting accuracy
28%
Shots blocked
120.52 per 90
Key passes
361.56 per 90
Expected assists
4.100.18 per 90

Passing and possession

Touches
134758.34 per 90
Accurate passes
69830.23 per 90
Pass accuracy
83%
Accurate long balls
522.25 per 90
Accurate crosses
301.30 per 90
Cross accuracy
24%
Successful dribbles
150.65 per 90
Dribble success
38%
Dispossessed
210.91 per 90
Possession lost
32614.12 per 90

Defending

Tackles won
241.04 per 90
Tackle success
52%
Interceptions
301.30 per 90
Clearances
421.82 per 90
Ball recoveries
1365.89 per 90
Duels won
923.98 per 90
Duel success
49%
Aerial duels won
120.52 per 90
Aerial success
39%

Discipline

Fouls committed
160.69 per 90
Was fouled
190.82 per 90
Yellow cards
30.13 per 90
Red cards
0

Data updated 29 Sept 2026, 03:02 UTC