Magdeburg vs Wehen Wiesbaden - Prediction and statistics on match
Magdeburg
2. Bundesliga Germany
21 jan 2024, 07:30
Magdeburg
-
Wehen Wiesbaden
Germany,
Magdeburg,
MDCC-Arena
Wehen Wiesbaden
Finished
1
:
0
Tatsuya Ito
80’
Magdeburg vs Wehen Wiesbaden Statistic
66
Ball possession
34
3
Shots on target
3
9
Shots off target
6
3
Saves
2
9
Corner kicks
1
15
Free kicks
15
4
Offsides
0
12
Fouls
15
3
Yellow cards
5
0
Red cards
1
21
Throw ins
13
585
Total Passes
312
140
Attacks
86
55
Dangerous Attacks
26
Match details
Yellow card
90’
+4
10
10
Jason Ceka
Magdeburg
Substitution
90’
+3
3
Magdeburg
23
Magdeburg
Left forward
Substitution
90’
+1
10
Wehen Wiesbaden
7
Wehen Wiesbaden
Center midfielder
Second yellow - Removing
84’
34
34
Amar Catic
Wehen Wiesbaden
Substitution
81’
30
Wehen Wiesbaden
8
Wehen Wiesbaden
Center midfielder
Goal !!!
1
:
0
80’
37
Magdeburg
Yellow card
79’
9
Wehen Wiesbaden
Right back
Substitution
77’
10
Magdeburg
19
Magdeburg
Left midfielder
Substitution
67’
37
Magdeburg
20
Magdeburg
Right forward
Substitution
67’
25
Magdeburg
24
Magdeburg
Center midfielder
Substitution
67’
13
Magdeburg
29
Magdeburg
Center midfielder
Substitution
62’
20
Wehen Wiesbaden
14
Wehen Wiesbaden
Center midfielder
Yellow card
53’
15
15
Daniel Heber
Magdeburg
Left back
Yellow card
49’
34
34
Amar Catic
Wehen Wiesbaden
Yellow card
48’
4
Wehen Wiesbaden
Right back
Substitution
46’
34
Wehen Wiesbaden
29
Wehen Wiesbaden
Left back
Yellow card
35’
29
Wehen Wiesbaden
Left back
Yellow card
34’
24
24
Jean Hugonet
Magdeburg
Center midfielder
Mathematical prediction for Magdeburg vs Wehen Wiesbaden match
Magdeburg vs Wehen Wiesbaden today lineups
3-4-3
3-4-2-1
Team manager
Christian Titz
Referee
Team manager
Markus Kauczinski
Magdeburg vs Wehen Wiesbaden today lineups
7
Herbert Bockhorn
Right midfielder
11
Mohamed El Hankouri
Center forward
29
Amara Conde
Center midfielder
67’
6
Daniel Elfadli
Center defender
19
Leon Bell
Left midfielder
77’
20
Xavier Amaechi
Right forward
67’
23
Baris Atik
Left forward
90 + 3’
15
Daniel Heber
Left back
53’
1
Dominik Reimann
Goalkeeper
24
Jean Hugonet
Center midfielder
34’
67’
21
Tobias Mueller
Right back
24
Marcus Mathisen
Center defender
16
Florian Stritzel
Goalkeeper
4
Sascha Mockenhaupt
Right back
48’
26
Aleksandar Vukotic
Left back
9
Thijmen Goppel
Right back
79’
7
Robin Heusser
Center midfielder
90 + 1’
19
Bjarke Jacobsen
Center midfielder
29
Lasse Guenther
Left back
35’
46’
8
Nick Baetzner
Center midfielder
81’
18
Ivan Prtajin
Center forward
14
Franko Kovacevic
Center midfielder
62’
Substitutes
30
Noah Kruth
3
Andi Hoti
90 + 3’
13
Connor Krempicki
67’
25
Silas Gnaka
67’
10
Jason Ceka
77’
90 + 4’
37
Tatsuya Ito
67’
80’
27
Nico Rieble
20
Hyun-Ju Lee
62’
21
Julius Kade
30
Kianz Froese
81’
34
Amar Catic
46’
49’
84’
10
Antonio Jonjic
90 + 1’
Absent players
7
Herbert Bockhorn
Injured
11
Mohamed El Hankouri
Injured
31
Noah Brdar
Injured
Head to Head Magdeburg - Wehen Wiesbaden
Statistics are for the last 5 games
40%
W
- 2
20%
D
- 1
40%
W
- 2
Wehen Wiesbaden 1 - 1 Magdeburg 29 july 2023, 07:00 2. Bundesliga Germany.
2. Bundesliga Germany
29 july 2023
Wehen Wiesbaden
1
:
1
Magdeburg
Magdeburg 3 - 1 Wehen Wiesbaden 05 feb 2022, 08:00 3. Liga Germany.
3. Liga Germany
05 feb 2022
Magdeburg
3
:
1
Wehen Wiesbaden
Wehen Wiesbaden 2 - 4 Magdeburg 28 aug 2021, 08:00 3. Liga Germany.
3. Liga Germany
28 aug 2021
Wehen Wiesbaden
2
:
4
Magdeburg
Wehen Wiesbaden 1 - 0 Magdeburg 27 feb 2021, 08:00 3. Liga Germany.
3. Liga Germany
27 feb 2021
Wehen Wiesbaden
1
:
0
Magdeburg
Magdeburg 1 - 2 Wehen Wiesbaden 24 oct 2020, 08:00 3. Liga Germany.
3. Liga Germany
24 oct 2020
Magdeburg
1
:
2
Wehen Wiesbaden
Last matches Magdeburg
40%
W
- 2
20%
D
- 1
40%
L
- 2
Magdeburg 2 - 3 Fortuna Duesseldorf 16 dec 2023, 07:00 2. Bundesliga Germany.
2. Bundesliga Germany
16.12.2023
Magdeburg
2
:
3
Fortuna Duesseldorf
Greuther Fuerth 1 - 1 Magdeburg 09 dec 2023, 07:00 2. Bundesliga Germany.
2. Bundesliga Germany
09.12.2023
Greuther Fuerth
1
:
1
Magdeburg
Magdeburg 1 - 2 Fortuna Duesseldorf 05 dec 2023, 12:00 DFB-Pokal Germany.
DFB-Pokal Germany
05.12.2023
Magdeburg
1
:
2
Fortuna Duesseldorf
Magdeburg 4 - 1 Kaiserslautern 02 dec 2023, 14:30 2. Bundesliga Germany.
2. Bundesliga Germany
02.12.2023
Magdeburg
4
:
1
Kaiserslautern
Osnabrueck 0 - 2 Magdeburg 25 nov 2023, 07:00 2. Bundesliga Germany.
2. Bundesliga Germany
25.11.2023
Osnabrueck
0
:
2
Magdeburg
Last matches Wehen Wiesbaden
0%
W
- 0
40%
D
- 2
60%
L
- 3
Wehen Wiesbaden 2 - 2 Sint-Truiden 12 jan 2024, 08:30 Club Friendlies.
Club Friendlies
12.01.2024
Wehen Wiesbaden
2
:
2
Sint-Truiden
St. Pauli 1 - 1 Wehen Wiesbaden 17 dec 2023, 07:30 2. Bundesliga Germany.
2. Bundesliga Germany
17.12.2023
St. Pauli
1
:
1
Wehen Wiesbaden
Wehen Wiesbaden 1 - 3 Eintracht Braunschweig 08 dec 2023, 12:30 2. Bundesliga Germany.
2. Bundesliga Germany
08.12.2023
Wehen Wiesbaden
1
:
3
Eintracht Braunschweig
Holstein Kiel 3 - 2 Wehen Wiesbaden 02 dec 2023, 07:00 2. Bundesliga Germany.
2. Bundesliga Germany
02.12.2023
Holstein Kiel
3
:
2
Wehen Wiesbaden
Greuther Fuerth 2 - 0 Wehen Wiesbaden 26 nov 2023, 07:30 2. Bundesliga Germany.
2. Bundesliga Germany
26.11.2023
Greuther Fuerth
2
:
0
Wehen Wiesbaden
Magdeburg vs Wehen Wiesbaden Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
1
|
St. Pauli | 32 | 18 | 9 | 5 | 57 - 34 | 23 | 63 | ||
2
|
Holstein Kiel | 31 | 19 | 4 | 8 | 61 - 37 | 24 | 61 | ||
3
|
Fortuna Duesseldorf | 32 | 17 | 8 | 7 | 68 - 37 | 31 | 59 | ||
4
|
Hamburger SV | 32 | 16 | 7 | 9 | 60 - 42 | 18 | 55 | ||
5
|
Karlsruher SC | 32 | 14 | 10 | 8 | 64 - 46 | 18 | 52 | ||
6
|
Hannover 96 | 31 | 11 | 13 | 7 | 53 - 39 | 14 | 46 | ||
7
|
Paderborn | 31 | 13 | 7 | 11 | 49 - 50 | -1 | 46 | ||
8
|
Greuther Fuerth | 32 | 13 | 7 | 12 | 48 - 49 | -1 | 46 | ||
9
|
Hertha Berlin | 31 | 12 | 9 | 10 | 63 - 52 | 11 | 45 | ||
10
|
Elversberg | 31 | 11 | 7 | 13 | 45 - 55 | -10 | 40 | ||
11
|
Magdeburg | 32 | 9 | 10 | 13 | 44 - 51 | -7 | 37 | ||
12
|
Schalke 04 | 31 | 10 | 7 | 14 | 47 - 57 | -10 | 37 | ||
13
|
Nuernberg | 32 | 10 | 7 | 15 | 39 - 60 | -21 | 37 | ||
14
|
Kaiserslautern | 32 | 10 | 6 | 16 | 53 - 61 | -8 | 36 | ||
15
|
Eintracht Braunschweig | 32 | 10 | 5 | 17 | 36 - 48 | -12 | 35 | ||
16
|
Wehen Wiesbaden | 31 | 8 | 8 | 15 | 35 - 46 | -11 | 32 | ||
17
|
Hansa Rostock | 32 | 9 | 4 | 19 | 28 - 53 | -25 | 31 | ||
18
|
Osnabrueck | 31 | 5 | 10 | 16 | 28 - 61 | -33 | 25 |
Promotion
Promotion Playoff
Relegation Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals
League Position
11
/ 18
Comparative Team Statistics
League Position
16
/ 18
32
Total games
31
9
28%
Wins
26%
8
10
31%
Draws
26%
8
13
41%
Loses
48%
15
44
Goals scored
35
51
Goals conceded
46
37
Points
32
Magdeburg vs Wehen Wiesbaden Odds
Magdeburg Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
17 | Alexander Nollenberger | 20 | 580 |
Total starts
5
|
Substituted out
4
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
5 | Jamie Lawrence | 11 | 474 |
Total starts
4
|
Substituted out
2
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
8 | Ahmet Arslan | 9 | 251 |
Total starts
3
|
Substituted out
3
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
15 | Daniel Heber | 31 | 2720 |
Total starts
31
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
5
|
Red cards
1
|
|||||
2 | Cristiano Piccini | 13 | 978 |
Total starts
12
|
Substituted out
5
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (1)
|
Yellow cards
2
|
Red cards
0
|
|||||
20 | Xavier Amaechi | 14 | 691 |
Total starts
9
|
Substituted out
7
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
24 | Jean Hugonet | 14 | 933 |
Total starts
12
|
Substituted out
5
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
5
|
Red cards
1
|
|||||
23 | Baris Atik | 31 | 2646 |
Total starts
31
|
Substituted out
12
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
4 (0)
|
Yellow cards
9
|
Red cards
0
|
|||||
11 | Mohamed El Hankouri | 18 | 1317 |
Total starts
15
|
Substituted out
5
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
5 (3)
|
Yellow cards
6
|
Red cards
0
|
|||||
25 | Silas Gnaka | 30 | 2224 |
Total starts
25
|
Substituted out
10
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
4 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
7 | Herbert Bockhorn | 26 | 2092 |
Total starts
22
|
Substituted out
3
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
3 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
1 | Dominik Reimann | 32 | 2880 |
Total starts
32
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
37 | Tatsuya Ito | 29 | 837 |
Total starts
5
|
Substituted out
5
|
Substituted in
24
|
Matches in reserve
24
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
9 | Luc Castaignos | 19 | 832 |
Total starts
6
|
Substituted out
4
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
4 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
26 | Luca Schuler | 28 | 1773 |
Total starts
24
|
Substituted out
21
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
6 (0)
|
Yellow cards
4
|
Red cards
1
|
|||||
13 | Connor Krempicki | 20 | 948 |
Total starts
6
|
Substituted out
4
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
3 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
10 | Jason Ceka | 20 | 975 |
Total starts
12
|
Substituted out
10
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
29 | Amara Conde | 27 | 1817 |
Total starts
23
|
Substituted out
15
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
19 | Leon Bell | 29 | 2332 |
Total starts
28
|
Substituted out
10
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
4 | Eldin Dzogovic | 1 | 27 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
6 | Daniel Elfadli | 26 | 2138 |
Total starts
25
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
2
|
|||||
3 | Andi Hoti | 17 | 623 |
Total starts
5
|
Substituted out
2
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Wehen Wiesbaden Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
7 | Robin Heusser | 31 | 2722 |
Total starts
31
|
Substituted out
8
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
29 | Lasse Guenther | 21 | 1015 |
Total starts
14
|
Substituted out
14
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
19 | Bjarke Jacobsen | 22 | 1153 |
Total starts
11
|
Substituted out
2
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
1
|
|||||
10 | Antonio Jonjic | 10 | 254 |
Total starts
1
|
Substituted out
1
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Hyun-Ju Lee | 25 | 1416 |
Total starts
19
|
Substituted out
16
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
4 (0)
|
Yellow cards
2
|
Red cards
2
|
|||||
34 | Amar Catic | 21 | 906 |
Total starts
8
|
Substituted out
7
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
1
|
|||||
2 | Martin Angha | 21 | 1749 |
Total starts
19
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
6
|
Red cards
1
|
|||||
11 | Keanan Bennetts | 6 | 215 |
Total starts
2
|
Substituted out
3
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
8 | Nick Baetzner | 23 | 1486 |
Total starts
17
|
Substituted out
12
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
17 | Florian Carstens | 19 | 1078 |
Total starts
12
|
Substituted out
6
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
6 | Gino Fechner | 23 | 1557 |
Total starts
20
|
Substituted out
11
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
21 | Julius Kade | 8 | 260 |
Total starts
4
|
Substituted out
4
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
26 | Aleksandar Vukotic | 25 | 2064 |
Total starts
24
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
10
|
Red cards
1
|
|||||
9 | Thijmen Goppel | 29 | 1986 |
Total starts
23
|
Substituted out
15
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
3 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
15 | Max Reinthaler | 1 | 45 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
33 | John Iredale | 20 | 577 |
Total starts
5
|
Substituted out
6
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
3 (1)
|
Yellow cards
0
|
Red cards
0
|
|||||
18 | Ivan Prtajin | 28 | 2155 |
Total starts
24
|
Substituted out
9
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
13 (2)
|
Yellow cards
6
|
Red cards
0
|
|||||
5 | Emanuel Taffertshofer | 5 | 89 |
Total starts
0
|
Substituted out
0
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
14 | Franko Kovacevic | 21 | 957 |
Total starts
11
|
Substituted out
11
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
3 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
30 | Kianz Froese | 21 | 778 |
Total starts
9
|
Substituted out
9
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
4 | Sascha Mockenhaupt | 29 | 1756 |
Total starts
19
|
Substituted out
7
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
16 | Florian Stritzel | 31 | 2790 |
Total starts
31
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
27 | Nico Rieble | 14 | 671 |
Total starts
6
|
Substituted out
2
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
24 | Marcus Mathisen | 28 | 2466 |
Total starts
28
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
8
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Calendar 2. Bundesliga Germany
Hannover 96 - : - Paderborn Today, 07:30 2. Bundesliga Germany.
2. Bundesliga Germany
05.05.2024
Hannover 96
-
:
-
Paderborn
Wehen Wiesbaden - : - Holstein Kiel Today, 07:30 2. Bundesliga Germany.
2. Bundesliga Germany
05.05.2024
Wehen Wiesbaden
-
:
-
Holstein Kiel
Elversberg - : - Hertha Berlin Today, 07:30 2. Bundesliga Germany.
2. Bundesliga Germany
05.05.2024
Elversberg
-
:
-
Hertha Berlin
Osnabrueck - : - Schalke 04 07 may 2024, 12:30 2. Bundesliga Germany.
2. Bundesliga Germany
07.05.2024
Osnabrueck
-
:
-
Schalke 04
Paderborn - : - Hamburger SV 10 may 2024, 12:30 2. Bundesliga Germany.
2. Bundesliga Germany
10.05.2024
Paderborn
-
:
-
Hamburger SV
Magdeburg - : - Greuther Fuerth 10 may 2024, 12:30 2. Bundesliga Germany.
2. Bundesliga Germany
10.05.2024
Magdeburg
-
:
-
Greuther Fuerth
Hertha Berlin - : - Kaiserslautern 11 may 2024, 07:00 2. Bundesliga Germany.
2. Bundesliga Germany
11.05.2024
Hertha Berlin
-
:
-
Kaiserslautern
Schalke 04 - : - Hansa Rostock 11 may 2024, 07:00 2. Bundesliga Germany.
2. Bundesliga Germany
11.05.2024
Schalke 04
-
:
-
Hansa Rostock
Nuernberg - : - Elversberg 11 may 2024, 07:00 2. Bundesliga Germany.
2. Bundesliga Germany
11.05.2024
Nuernberg
-
:
-
Elversberg
Holstein Kiel - : - Fortuna Duesseldorf 11 may 2024, 14:30 2. Bundesliga Germany.
2. Bundesliga Germany
11.05.2024
Holstein Kiel
-
:
-
Fortuna Duesseldorf