Team profile32 completed fixtures

Vejle Boldklub

Vejle Boldklub in the Superliga, 2025/2026 season. All figures on this page are calculated from completed fixtures only.

Season
2025/2026
Position
12 of 12Provisional, from completed fixtures in our data
Team Strength
30.0Internal contextual metric, 0–100
Founded
1891

Season summary

Calculated from completed fixtures only. Scheduled fixtures are never counted.

Matches played
32
Wins
5
Draws
9
Losses
18
Goals scored
36
Goals conceded
60
Goal difference
-24
Points
24

0.75 per match

Form

A plain sequence of results — no weighting or momentum model is applied here.

  1. Loss
  2. Loss
  3. Loss
  4. Loss
  5. Win
  6. Win

Oldest to most recent, completed fixtures only. 6 matches shown.

Team performance

Aggregated player data: team volumes summed from the individual player statistics of 14 fixtures. These are not official provider team statistics.

Aggregated team volumes
MetricTotalPer matchMatches with data
Shots788.679
Shots on target252.789
Passes2,295163.9314
Accurate passes1,707142.2512
Passes into the final third32329.3611
Key passes535.899
Chances created445.508
Successful dribbles434.3010
Tackles10912.119
Interceptions576.339
Clearances18318.3010
Ball recoveries32729.7311
Duels60266.899
Duels won28626.0011
Aerial duels10513.138
Aerial duels won9310.339
Goalkeeper saves214.205

Aggregated player data, summed from the individual player statistics of this team's completed fixtures. These are not official provider team statistics. A dash or "not available" means the provider sent no value — it never means zero.

Efficiency rates

Ratios calculated only where both the numerator and denominator exist in the provider data.

Team efficiency rates
MetricRate
Pass accuracy74.4%
Shots on target rate32.1%
Dribble success41.0%
Duel win rate47.5%
Aerial win rate88.6%
Tackle success67.9%

Recent results

Most recent completed fixtures, newest first.

Recent completed fixtures
DateOpponentVenueScoreResultCompetition
17 May 2026Odense BKAway10WinSuperliga
10 May 2026FredericiaHome20WinSuperliga
03 May 2026Randers FCAway01LossSuperliga
27 Apr 2026FC KøbenhavnAway03LossSuperliga
22 Apr 2026Silkeborg IFHome12LossSuperliga
19 Apr 2026FC KøbenhavnHome14LossSuperliga
13 Apr 2026FredericiaAway22DrawSuperliga
06 Apr 2026Randers FCHome11DrawSuperliga
20 Mar 2026Odense BKHome11DrawSuperliga
16 Mar 2026Silkeborg IFAway11DrawSuperliga
01 Mar 2026AGFHome12LossSuperliga
20 Feb 2026NordsjællandAway33DrawSuperliga

Home and away

Split records from completed fixtures.

Home and away records from completed fixtures
SplitPWDLGFGAGDPts
Home164482226-416
Away1615101434-208

Squad

Current-season squad ordered by minutes played. Impact Score appears only for players who meet the publishable sample and coverage rules.

Current-season squad
PlayerRoleAppsMinutesGoalsAssistsImpact
Mike VestergårdCentral midfielder313,544240.7
Igor VekicGoalkeeper283,42044.2
Christian GammelgaardWinger323,27511938.1
Thomas GundelundFull back293,223242.0
Lasse NielsenCentre back273,193150.6
Stefan VelkovCentre back202,609643.3
Christian SørensenFull back252,490454.4
Lasse FløFull back282,4271360.8
T. BachMultiple teamsWinger212,3755537.6
Mikkel DuelundWinger252,30213146.0
Valdemar LundCentre back182,03239.8
Mads EnggårdCentral midfielder251,945246.1
Andrew HjulsagerWinger241,9162548.9
Amin ChiakhaStriker141,552338.9
Tobias LauritsenWinger151,156240.8
Bismark EdjeodjiStriker241,1301340.3
Abdoulaye CamaraStriker19870125.4
Anders JacobsenWinger86414242.7
Tobias HaahrGoalkeeper4540Sample too small
Giorgi TabatadzeWinger114802256.3
Anders SønderskovCentre back546423.0
Wahid FaghirStriker15430241.3
Max JensenWinger10350Sample too small
Jelle DuinStriker63321Sample too small
Hjalte Gitz ChristensenCentre back3271Sample too small
Alexi PituRole not established8257Sample too small
Jonathan AmonRole not established10251Sample too small
Luka HujberRole not established2118Sample too small
Masaki MurataRole not established359Sample too small
Nicolas Alexander Gammelgaard GrøndalRole not established215Sample too small
Sander RavnRole not established114Sample too small
Marius ElviusRole not established214Sample too small
Tobias LykkebakRole not established110Sample too small

Appearances and minutes cover completed fixtures only. Players who represented more than one team this season keep their full season sample and are flagged accordingly.

Player contributions

Leading contributors within this squad. Each list states the sample it is based on.

Most minutes

All completed fixtures this season.

  1. 1Mike Vestergård3544minutes
  2. 2Igor Vekic3420minutes
  3. 3Christian Gammelgaard3275minutes
  4. 4Thomas Gundelund3223minutes
  5. 5Lasse Nielsen3193minutes

Most goals

Season totals from imported match data.

  1. 1Mikkel Duelund13goals
  2. 2Christian Gammelgaard11goals
  3. 3Stefan Velkov6goals
  4. 4T. Bach5goals
  5. 5Anders Jacobsen4goals

Most assists

Season totals from imported match data.

  1. 1Christian Gammelgaard9assists
  2. 2T. Bach5assists
  3. 3Andrew Hjulsager5assists
  4. 4Christian Sørensen4assists
  5. 5Lasse Flø3assists

Highest Impact Score

Only players who meet the publishable sample and coverage rules.

  1. 1Lasse Flø60.8/ 100
  2. 2Giorgi Tabatadze56.3/ 100
  3. 3Christian Sørensen54.4/ 100
  4. 4Lasse Nielsen50.6/ 100
  5. 5Andrew Hjulsager48.9/ 100

Team strength

Team Strength components
Team Strength Score30.00–100 scale
Points per match0.75Component input
Goal difference per match-0.75Component input
Goals scored per match1.13Context
Goals conceded per match1.88Context
Matches included32Completed fixtures only

Team Strength is a transparent internal contextual metric (engine version 1) built from points per match and goal difference per match across completed fixtures. It is used to describe the quality of opposition a player faced. It is not an official league rating and carries no governing-body status. See the methodology for the full definition.

Methodology

Data source

Match, lineup, event and player statistics come from Sportmonks and are stored per fixture. Only completed fixtures with recorded minutes are aggregated — announced lineups and future fixtures are excluded.

Per 90 minutes

A per-90 value scales a season total to a full match: total × 90 ÷ minutes played. It is not calculated when minutes are missing or zero.

Missing data

The provider omits some statistics instead of sending a zero. A missing value is shown as "not available" and never converted to 0, so rates and percentiles are only produced where the underlying fields genuinely exist.

Impact Score

The Football Performance Lab Impact Score is an experimental in-house model that combines role-relative percentile families with explicit weights. It is not an official rating and not a measure of transfer value.

Minimum samples

Values are calculated internally from 180 minutes, but a player is only shown publicly with a ranked Impact Score from 360 minutes and 5 appearances, with at least 90% metric coverage and an established role. A single appearance contributes a match impact observation from 30 minutes.

Full methodology