Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Club Friendlies · Tuesday, Jul 21 2026
2 · 0
Full time
Events 2 goals · 0 cards · 14 subs
24'
A. Crimaldi 1 - 0
31'
31'
31'
HT 2 - 0
45'
B. Taz 2 - 0
46'
46'
46'
46'
46'
61'
61'
C. Heywood
61'
A. Parker
J. Key
61'
61'
76'
E. Watts
P. Farman
FT 2 - 0
Top stats
0%
Ball possession
0%
0
Expected goals (xG)
0
0
Total shots
0
0
Big chances
0
Team form
VfL Bochum 1848 3W · 1D · 1L
@ AFC Ajax 1–1
@ Royal Antwerp FC 1–0
@ SC Rot-Weiß Oberhausen 3–2
vs Rot-Weiss Essen 0–4
vs Alemannia Aachen 2–1
Swansea City 2W · 2D · 1L
vs Holstein Kiel 2–2
vs Charlton Athletic 3–1
@ Norwich City 1–1
@ Queens Park Rangers 2–1
vs Southampton 1–2
Top Players
VfL Bochum 1848
No ratings available
Swansea City
No ratings available
Head to Head
1
VfL Bochum 1848
0
Draws
0
Swansea City
Last 1 meeting · 2.0 avg goals
Match preview AI

A pre-season battle between two sides hunting for rhythm ahead of the domestic grind. Bochum's rolling good lately with three wins in five, while Swansea's steadier — mixing wins and draws but missing boss S. Parker through injury. 🔄

Bochum lean on attacking threat and momentum; Swansea testing their setup with personnel gaps. Both teams chasing sharpness at this stage, so expect a fairly open, free-flowing affair with chances at both ends.

Key storylines:

  • P. Hofmann and S. Bamba leading Bochum's press up top against a Swansea backline without manager S. Parker calling the shots
  • M. Widell and M. Stamenić tasked with controlling the midfield tempo for the Swans in a makeshift setup
  • Bochum's defensive solidity (K. Vogt, P. Strompf) vs Swansea's experimental front six

Expected lineups:

  • VfL Bochum 1848: T. Horn, M. Wittek, K. Vogt, P. Strompf, O. Olsen, M. Pannewig, K. Miyoshi, G. Holtmann, S. Bamba, P. Hofmann
  • Swansea City: A. Fisher, B. Cabango, C. Burgess, G. Franco, J. Tymon, M. Widell, M. Stamenić, Ronald, L. Vigouroux, Ž. Vipotnik

Prediction:

Bochum 2–1 Swansea — Momentum and coherence give the Germans a slight edge in a spirited friendly. 🎯

Head Coaches
Uwe Rösler
Uwe Rösler
4-2-3-1
Vitor Matos
Vitor Matos
4-2-3-1 Mid
Pressing63%
💨 Gegenpressing🔥 High Press🌀 Total Football
VfL Bochum 1848 4-3-3
Starting XI
G
D
32 M. Wittek ↓ 31'
D
M
34 T. Meyer ↓ 31'
M
M
10 B. Taz
M
F
Substitutes (13)
G
D
42 L. Sawas ↑ 31'
D
M
27 C. Drakas ↑ 31'
F
F
F
Swansea City 4-2-3-1
Starting XI
22 L. Vigouroux ↓ 61'
G
2 J. Key ↓ 61'
D
5 B. Cabango ↓ 61'
D
23 S. Welsh ↓ 46'
D
14 J. Tymon ↓ 46'
D
4 J. Fulton ↓ 61'
M
49 M. K. Yeo ↓ 46'
M
35 Ronald ↓ 46'
M
7 M. Widell ↓ 61'
M
31 O. Cooper ↓ 31'
M
33 A. Idah ↓ 46'
F
Match stats Final
Top stats
0%
Ball possession
0%
0
Expected goals (xG)
0
0
Total shots
0
0
Shots on target
0
0
Big chances
0
0
Accurate passes
0
0
Fouls
0
2
Corners
4
Shots
0
Total shots
0
0
Shots off target
0
0
Shots on target
0
0
Blocked shots
0
0
Hit woodwork
0
0
Shots inside box
0
0
Shots outside box
0
Passes
0
Passes
0
0
Accurate passes
0
0
Long balls
0
0
Crosses
0
2
Throws
0
0
Touches in opp. box
0
0
Offsides
0
Defense
0
Tackles
0
0
Interceptions
0
0
Blocks
0
0
Clearances
0
0
Keeper saves
0
Duels
0
Duels
0
0
Ground duels won
0
0
Aerial duels won
0
0
Successful dribbles
0
Discipline
0
Yellow cards
0
0
Red cards
0
Player stats
VfL Bochum 1848 vs Swansea City · Last 1 meetings
1
VfL Bochum 1848
0
Draws
0
Swansea City
DateHomeScoreAway
2026-07-21 VfL Bochum 1848 2 – 0 Swansea City

Consensus row highlighted in blue at top of each market. Best price per outcome in green bold. Arrows: shortening (price decreased) · drifting (price increased).

1X2
23 bookmakers + consensus
Bookmaker VfL Bochum 1848DrawSwansea City
Consensus (avg) 2.65 3.35 2.33
1xBet 2.65 2.64 2.88
BET-AT-HOME 2.65 2.60 2.85
Bet365 2.00 3.70 3.00
bet9ja 2.23 3.65 2.78
betfair 1.04 1.04 1.04
betfox 2.35 3.45 2.45
betfred 2.10 3.50 2.63
betika 2.95 2.29 3.05
Betmonitor Consensus 2.64 2.63 2.82
boylesports 2.80 2.25 3.20
BTI Sports 2.34 3.55 2.61
eurobet 2.55 2.50 2.80
fonbet 2.35 3.65 2.65
forbet 2.38 3.50 2.49
ggbet 2.38 3.67 2.67
Interwetten 2.65 3.35 2.40
marathonbet 2.65 2.64 2.88
msport 2.70 2.70 2.80
Novibet 2.65 3.35 2.25
odibets 2.40 3.55 2.55
paddypower 2.63 2.38 3.30
Premierbet.mw 2.70 2.70 2.80
tipico 2.55 2.60 2.70
Double Chance
17 bookmakers + consensus
Bookmaker VfL Bochum 1848 or DrawVfL Bochum 1848 or Swansea CityDraw or Swansea City
Consensus (avg) 1.53 1.28 1.43
1xBet 1.33 1.38 1.38
BET-AT-HOME 1.33 1.38 1.35
Bet365 1.33 1.50 1.50
bet9ja 1.37 1.23 1.56
betfair 1.01 1.01 1.01
betfred 1.36 1.25 1.62
betika 1.30 1.48 1.32
Betmonitor Consensus 1.33 1.37 1.37
forbet 1.36 1.22 1.39
Interwetten 1.53 1.27 1.43
marathonbet 1.33 1.38 1.38
msport 1.34 1.36 1.36
Novibet 1.53 1.29 1.42
odibets 1.44 1.27 1.49
paddypower 1.36 1.22 1.62
Premierbet.mw 1.34 1.36 1.36
tipico 1.40 1.15 1.42
Both Teams to Score
13 bookmakers + consensus
Bookmaker YesNo
Consensus (avg) 1.45 2.45
1xBet 1.50 2.42
BET-AT-HOME 1.48 2.40
bet9ja 1.53 2.35
Betmonitor Consensus 1.50 2.37
boylesports 1.44 2.50
eurobet 1.50 2.30
forbet 1.51 2.24
Interwetten 1.45 2.45
marathonbet 1.50 2.38
msport 1.55 2.35
paddypower 1.45 2.55
Premierbet.mw 1.54 2.32
tipico 1.47 2.35
Total Goals 0.50
10 bookmakers
Bookmaker Over 0.50Under 0.50
1xBet 1.28 3.34
BET-AT-HOME 1.28 3.10
betika 1.30 3.15
Betmonitor Consensus 1.26 3.26
boylesports 1.25 3.40
eurobet 1.21 3.10
marathonbet 1.14 4.75
msport 1.30 3.15
paddypower 1.22 3.75
tipico 1.28 3.10
Total Goals 1.50
16 bookmakers + consensus
Bookmaker Over 1.50Under 1.50
Consensus (avg) 1.17 4.10
BET-AT-HOME 1.16 4.00
bet9ja 1.17 4.30
betfox 1.19 4.15
betfred 1.18 4.50
betika 1.19 4.20
Betmonitor Consensus 1.17 4.30
boylesports 1.15 4.75
eurobet 1.15 4.20
forbet 1.18 3.95
ggbet 1.18 4.18
Interwetten 1.17 4.10
marathonbet 1.14 4.40
msport 1.20 4.36
paddypower 1.13 5.20
Premierbet.mw 1.19 4.20
tipico 1.17 4.00
Total Goals 2.50
21 bookmakers + consensus
Bookmaker Over 2.50Under 2.50
Consensus (avg) 1.53 2.28
1xBet 1.63 2.23
BET-AT-HOME 1.58 2.20
Bet365 1.44 2.63
bet9ja 1.62 2.16
betfox 1.62 2.15
betfred 1.53 2.38
betika 1.62 2.16
Betmonitor Consensus 1.59 2.23
boylesports 1.53 2.30
eurobet 1.60 2.10
fonbet 1.60 2.20
forbet 1.60 2.11
ggbet 1.61 2.23
Interwetten 1.50 2.30
marathonbet 1.63 2.23
msport 1.65 2.20
Novibet 1.55 2.25
odibets 1.64 2.23
paddypower 1.50 2.40
Premierbet.mw 1.62 2.16
tipico 1.57 2.15
Total Goals 3.50
19 bookmakers + consensus
Bookmaker Over 3.50Under 3.50
Consensus (avg) 2.25 1.54
1xBet 2.48 1.43
BET-AT-HOME 2.40 1.45
bet9ja 2.55 1.43
betfox 2.52 1.47
betfred 2.38 1.53
betika 2.50 1.47
Betmonitor Consensus 2.48 1.47
boylesports 2.38 1.53
eurobet 2.55 1.40
forbet 2.45 1.45
ggbet 2.53 1.48
Interwetten 2.20 1.55
marathonbet 2.48 1.43
msport 2.58 1.49
Novibet 2.30 1.53
odibets 2.55 1.50
paddypower 2.40 1.50
Premierbet.mw 2.50 1.47
tipico 2.40 1.45
Total Goals 4.50
12 bookmakers + consensus
Bookmaker Over 4.50Under 4.50
Consensus (avg) 3.75 1.20
BET-AT-HOME 4.10 1.16
bet9ja 4.45 1.14
betfred 4.00 1.22
Betmonitor Consensus 4.30 1.17
eurobet 4.60 1.12
ggbet 4.27 1.17
Interwetten 3.75 1.20
marathonbet 4.50 1.13
msport 4.58 1.19
paddypower 4.00 1.20
Premierbet.mw 4.40 1.18
tipico 4.10 1.16
Draw No Bet
9 bookmakers + consensus
Bookmaker VfL Bochum 1848Swansea City
Consensus (avg) 2.00 1.72
bet9ja 1.65 2.06
betika 1.80 1.88
Betmonitor Consensus 1.76 1.89
eurobet 1.70 1.92
forbet 1.76 1.84
Novibet 2.00 1.72
odibets 1.81 1.93
Premierbet.mw 1.79 1.85
tipico 1.77 1.87
Asian Handicap 0.50
3 bookmakers
Bookmaker VfL Bochum 1848Swansea City
BET-AT-HOME 1.30 2.95
Betmonitor Consensus 1.31 2.90
msport 1.32 2.85
Asian Handicap 1.50
5 bookmakers
Bookmaker VfL Bochum 1848Swansea City
BET-AT-HOME 1.12 4.70
Betmonitor Consensus 1.13 4.78
ggbet 1.14 4.58
marathonbet 1.10 5.15
msport 1.16 4.70
Odd / Even Goals
10 bookmakers
Bookmaker OverE
1xBet 1.85 1.83
BET-AT-HOME 1.85 1.83
bet9ja 1.86 1.84
betfred 1.80 1.91
Betmonitor Consensus 1.84 1.82
eurobet 1.80 1.75
marathonbet 1.85 1.83
msport 1.87 1.80
Premierbet.mw 1.85 1.78
tipico 1.87 1.77
Team Total Goals 1.50
1 bookmakers + consensus
Bookmaker Over 1.50Under 1.50
Consensus (avg) 1.95 1.70
Interwetten 1.95 1.70
1 / No Goal / 2
1 bookmakers + consensus
Bookmaker VfL Bochum 1848No goalSwansea City
Consensus (avg) 1.96 17.25 1.80
Novibet 1.96 17.25 1.80
AOU 2.50
6 bookmakers
Bookmaker OVERUNDER
betika 4.20 1.17
Betmonitor Consensus 4.27 1.14
eurobet 4.70 1.07
ggbet 4.13 1.14
msport 4.20 1.17
Premierbet.mw 4.10 1.16
HOU 2.50
7 bookmakers
Bookmaker OVERUNDER
betika 4.10 1.18
Betmonitor Consensus 4.04 1.17
eurobet 4.10 1.10
ggbet 3.77 1.18
msport 4.10 1.18
odibets 4.20 1.20
Premierbet.mw 4.00 1.18
EH 3.00
3 bookmakers
Bookmaker AWAYDRAWHOME
Betmonitor Consensus 25.00 12.00 1.04
msport 25.00 12.00 1.04
odibets 25.00 12.00 1.04
Social