Kray and TVD Velbert have both delivered a "par" performance so far, to use a golfing expression. Both hold mid-table positions in the Oberliga: Niederrhein.
Kray form and stats
4 victories, 4 draws and 2 defeats. That’s what Kray have to build on here at KrayArena in the Oberliga: Niederrhein.
A good away victory last time out for Kray, who won 3-2 against Union Nettetal (placed 15th). Before that match, a win away at Union Nettetal.
Kray are showing their attacking force in their league home games this season, scoring more than 2,5 goals per game on average (27 goals in 10 games). With more than 1,5 conceded goals on average, the Kray defense is not exactly impregnable. 16 goals conceded from 10 games. You can find more goal stats on the Statistics tab above.
TVD Velbert form and stats
The hunting on away grounds haven’t been very fruitful for TVD Velbert so far with only 9 points returning home. The records show 2-3-5 (win-draw-lose).
The supporters enjoyed TVD Velbert's previous game versus Schwarz-Wei Essen (placed 10th), a Oberliga: Niederrhein 2-0 win played at home. That result followed a home victory 2-0 versus Schwarz-Wei Essen.
TVD Velbert find the net in their away games, although not all the time. 13 goals from 10 away fixtures in the league. TVD Velbert have conceded 16 goals in these games.
Head 2 Head
The two sides played each other earlier this season: TVD Velbert - Kray 1-0.Kray missing players
TVD Velbert missing players
| Kray | TVD Velbert | ||||||
| Total | Home | vs | Statistics | Stat | vs | Away | Total |
| 19 | 10 | 3 | Played | P | 3 | 10 | 19 |
| 8 | 4 | 1 | Won | W | 0 | 2 | 7 |
| 5 | 4 | 1 | Drew | D | 2 | 3 | 4 |
| 6 | 2 | 1 | Lost | L | 1 | 5 | 8 |
| 42 | 27 | 8 | Scored | S | 3 | 13 | 24 |
| 32 | 16 | 7 | Conceded | C | 4 | 16 | 23 |
| 95% | 90% | 100% | Over 0.5 | O 0.5 | 100% | 100% | 95% |
| 89% | 90% | 100% | Over 1.5 | O 1.5 | 67% | 80% | 74% |
| 74% | 80% | 100% | Over 2.5 | O 2.5 | 33% | 50% | 47% |
| 63% | 70% | 67% | Over 3.5 | O 3.5 | 33% | 30% | 16% |
| 32% | 40% | 33% | Over 4.5 | O 4.5 | 0% | 10% | 5% |
| 58% | 70% | 100% | BTTS | BTTS | 67% | 50% | 47% |
| 21% | 20% | 0% | Clean Sheets | C S | 0% | 20% | 32% |
| 26% | 20% | 0% | Failed to Score | F T | 33% | 30% | 26% |
| 1.2 | 1.4 | 0 | Corners For (avg) | C F | 2 | 1.9 | 1.8 |
| 1.3 | 0.8 | 0 | Corners Against (avg) | C A | 1.3 | 1.7 | 1.6 |
| 0.9 | 0.9 | 0 | Yellow Cards (avg) | Y C | 0.3 | 0.4 | 0.5 |
| 1 | 0 | 0 | Red Cards | R C | 0 | 0 | 0 |
| 65 | 37 | 0 | Total Shots | T S | 16 | 41 | 68 |
| 36 | 19 | 0 | Shots on Target | S O | 8 | 20 | 36 |
| 106% | 121% | 0% | Goal Efficiency | G E | 38% | 65% | 58% |
- Kray have played more matches over 2,5 goals home than away.
- Kray have scored at least twice as many goals at home as TVD Velbert have scored away.
- TVD Velbert has the fewest matches over the total-line (3)
- TVD Velbert has the most matches under the total-line (7)
- TVD Velbert have played more matches over 2,5 goals away than home.
- TVD Velbert haven’t played a single 0-0 game away.
| Total | Home | Away | |||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | +/- | P |
| 1 | SV 1919 Straelen | 18 | 17 | 0 | 1 | 56 | 16 | 9 | 9 | 0 | 0 | 29 | 8 | 9 | 8 | 0 | 1 | 27 | 8 | 40 | 51 |
| 2 | Monheim | 19 | 12 | 5 | 2 | 38 | 18 | 9 | 7 | 1 | 1 | 17 | 5 | 10 | 5 | 4 | 1 | 21 | 13 | 20 | 41 |
| 3 | Schonnebeck | 19 | 10 | 5 | 4 | 32 | 22 | 9 | 5 | 2 | 2 | 19 | 14 | 10 | 5 | 3 | 2 | 13 | 8 | 10 | 35 |
| 4 | FC Bocholt | 19 | 10 | 3 | 6 | 41 | 27 | 10 | 6 | 2 | 2 | 22 | 14 | 9 | 4 | 1 | 4 | 19 | 13 | 14 | 33 |
| 5 | Velbert | 18 | 10 | 3 | 5 | 36 | 22 | 9 | 6 | 1 | 2 | 18 | 10 | 9 | 4 | 2 | 3 | 18 | 12 | 14 | 33 |
| 6 | Meerbusch | 18 | 9 | 3 | 6 | 33 | 29 | 10 | 6 | 1 | 3 | 21 | 17 | 8 | 3 | 2 | 3 | 12 | 12 | 4 | 30 |
| 7 | TuRU 1880 Dusseldorf | 19 | 9 | 2 | 8 | 32 | 25 | 10 | 8 | 0 | 2 | 22 | 8 | 9 | 1 | 2 | 6 | 10 | 17 | 7 | 29 |
| 8 | SF Baumberg | 18 | 7 | 6 | 5 | 39 | 39 | 9 | 3 | 5 | 1 | 20 | 17 | 9 | 4 | 1 | 4 | 19 | 22 | 0 | 27 |
| 9 | Kray | 19 | 7 | 5 | 7 | 39 | 33 | 10 | 4 | 4 | 2 | 27 | 16 | 9 | 3 | 1 | 5 | 12 | 17 | 6 | 26 |
| 10 | Schwarz-Wei Essen | 18 | 8 | 2 | 8 | 28 | 28 | 9 | 5 | 0 | 4 | 16 | 15 | 9 | 3 | 2 | 4 | 12 | 13 | 0 | 26 |
| 11 | Hilden | 19 | 7 | 5 | 7 | 36 | 37 | 9 | 4 | 3 | 2 | 20 | 14 | 10 | 3 | 2 | 5 | 16 | 23 | -1 | 26 |
| 12 | TVD Velbert | 19 | 7 | 4 | 8 | 24 | 23 | 9 | 5 | 1 | 3 | 11 | 7 | 10 | 2 | 3 | 5 | 13 | 16 | 1 | 25 |
| 13 | Kleve | 19 | 7 | 4 | 8 | 29 | 32 | 9 | 4 | 1 | 4 | 16 | 14 | 10 | 3 | 3 | 4 | 13 | 18 | -3 | 25 |
| 14 | Germania Ratingen | 19 | 7 | 3 | 9 | 30 | 37 | 9 | 2 | 3 | 4 | 11 | 16 | 10 | 5 | 0 | 5 | 19 | 21 | -7 | 24 |
| 15 | Union Nettetal | 18 | 4 | 3 | 11 | 22 | 42 | 9 | 3 | 1 | 5 | 13 | 17 | 9 | 1 | 2 | 6 | 9 | 25 | -20 | 15 |
| 16 | SC Velbert | 19 | 4 | 2 | 13 | 20 | 44 | 10 | 3 | 1 | 6 | 10 | 24 | 9 | 1 | 1 | 7 | 10 | 20 | -24 | 14 |
| 17 | Cronenberger SC | 19 | 3 | 2 | 14 | 21 | 46 | 10 | 1 | 2 | 7 | 12 | 22 | 9 | 2 | 0 | 7 | 9 | 24 | -25 | 11 |
| 18 | SF Niederwenigern | 19 | 1 | 1 | 17 | 17 | 53 | 9 | 1 | 1 | 7 | 7 | 24 | 10 | 0 | 0 | 10 | 10 | 29 | -36 | 4 |
- German Football Association - (also in English)