HHC Hardenberg

HHC Hardenberg is a football club from Hardenberg, Netherlands. The club is currently playing in the Tweede Divisie.

HHC Hardenberg
Full nameHardenberg Heemse
Combinatie
Nickname(s)Het Tweede Oranje (the second orange)
Founded1 June 1954 (1954-06-01)
GroundDe Boshoek
Hardenberg
Capacity4,500
ChairmanBert Beun
ManagerGert-Jan Karsten
LeagueTweede Divisie
2017–18Tweede Divisie, 3rd

History

HHC Hardenberg was founded in 1954, as the result of a merger between Hardenberg Voetbal Club of Hardenberg en SV Heemse of neighbouring Heemse. The letters HHC stand for Hardenberg Heemse Combinatie (Hardenberg Heemse Combination).

The club won its first title, in the Vierde Klasse (Fourth Class), in the 1964–65 season, securing promotion to the Derde Klasse (Third Class). The club played in that division for 11 seasons, and won the title in 1975–76, clinching promotion to the Tweede Klasse (Second Class).

The introduction of the Hoofdklasse changed the structure of the league. The Eerste Klasse (First Class) became the Hoofdklasse, and the Tweede Klasse, where HHC were playing, became the Eerste Klasse (First Class).

HHC was relegated back to what had become the Tweede Klasse after the 1990–91 season. HHC won the playoffs in that division in 1998, securing promotion to the Eerste Klasse (First Class).

In the 2000–01 season, HHC finished second in the Eerste Klasse E, qualifying for the playoffs. In the playoffs, HHC came close to being promoted to the Hoofdklasse. In the 2003–04 season, HHC finished tied on first place in the Eerste Klasse D. A decisive match against Excelsior '31 was lost, but HHC qualified for the playoffs and won both playoff matches, securing promotion to the Hoofdklasse, for the first time in the club's existence.

In the first season on the highest level of amateur football in the Netherlands, the club managed to avoid relegation, finishing the season in the Saturday Hoofdklasse C in 10th place (out of 14). In the 2005–06, HHC won the third periode (period), securing a place in the KNVB Cup 2006-07.

The third season of HHC in the Hoofdklasse ended with the title in the Saturday Hoofdklasse C. In the competition for the national Saturday title, HHC finished bottom of the group, behind Rijnsburgse Boys (champion of the Saturday Hoofdklasse A) and IJsselmeervogels (champion of the Saturday Hoofdklasse B). HHC managed to defend their title in the Saturday Hoofdklasse C the next season.

In the KNVB Cup 2006-07, HHC defeated RKSV Oisterwijk in the first round, but were eliminated by MVV in the second round. A year later, in 2007–08, the club defeated SV Babberich 2–1 in the first round. The second round match against VVSB finished 1–1 after regular time; the score after extra time was 5–4 for HHC. The club was eventually eliminated in the third round, by professional side AGOVV Apeldoorn.

KNVB Cup 2008-09 match between HHC and Feyenoord on November 13th, 2008

In the KNVB Cup 2008-09, HHC defeated Schijndel and Go Ahead Eagles in the first and second round. The third round was against professional club Feyenoord, and was supposed to be a home match for HHC. However, because of the significance of the match, it was decided that their home venue was insufficient. Therefore, the match was played in Emmen. The Univé Stadium in Emmen was sold out for the first time in more than ten years with 8500 visitors, most of them coming from Hardenberg. The half time score was 1–1, but Feyenoord would go on to win the match 1–5.

The club qualified to the newly established third tier, called Topklasse, at the end of the 2009–10 season through playoffs.

Honours

The structure of the Hoofdklasse allows HHC Hardenberg up to three title opportunities in one season: the regular division, the Saturday title and the national title. The overall Saturday title is contested between the champions of the three Saturday leagues, and the national title is contested between the Saturday champion and the Sunday champion.

2006–07, 2007–08

Current squad

As of 1 February 2019

Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.

No. Pos. Nation Player
1 GK  NED Sander Danes
2 DF  NED Kevin Görtz
3 DF  NED Koos Werkman
4 DF  NED Ryan Snelders
5 DF  NED Ashwin Manuhutu
6 DF  NED Joël Amakodo
7 FW  NED Sargon Gouriye
8 MF  NED Glenn Kobussen (captain)
9 FW  NED Rob van der Leij
10 FW  NED Rens van Benthem
12 FW  NED Walter Dias Nzasi
No. Pos. Nation Player
14 MF  NED Rutger Etten
16 FW  NED Vincent Schmidt
17 FW  NED Dérian Reinders
18 MF  NED Rick Hemmink
21 FW  NED Ravelino Junte
22 MF  NED Jurjan Mannes
23 FW  NED Justin Lambers
24 GK  NED Jorn-Jan van de Beld
25 GK  NED Ramon Nijland
26 MF  KVX Shkodran Metaj
gollark: Given a desired item, available items and some recipes, I want a list of crafting tasks which must be performed and the required ingredients.
gollark: Neither!
gollark: Well, obviously you'll have some items available to build stuff from.
gollark: - Checks if the available-items list already contains the item needed. If so, just return that.- If not, checks for recipes to do what is wanted- If one exists, iterate over them (not sure what to *do* with them)- If none exists, we can't do anything, so just return no tasks, no costs and no outputs.
gollark: ```rusttype Items = HashMap<ItemType, u32>;fn quantity(items: &Items, desired: &ItemType) -> u32 { if let Some(available_quantity) = items.get(desired) { *available_quantity } else { 0 }}fn contains(items: &Items, desired: &Item) -> bool { quantity(items, &to_item_type(desired)) >= desired.quantity}fn satisfies(available: &Items, desired: &Items) -> bool { for (typ, desired_quantity) in desired.iter() { if quantity(available, typ) < *desired_quantity { return false } } true}fn to_map(is: &Vec<Item>) -> Items { let out = HashMap::new(); for i in is.iter() { out.entry(to_item_type_clone(i)) .and_modify(|e| { *e += 1 }) .or_insert(0); } out}fn one_item(i: Item) -> Items { let out = HashMap::new(); out.insert(to_item_type(&i), i.quantity); out}#[derive(Debug, Deserialize, PartialEq, Eq, Serialize, Clone)]pub struct CraftingResult { pub tasks: Vec<Recipe>, pub costs: Items, pub outputs: Items}fn solve(desired: Item, available: Items, recipes: &MultiMap<ItemType, Recipe>) -> CraftingResult { if contains(&available, &desired) { // If our available items list already contains the desired item, yay, we can just do nothing return CraftingResult { tasks: vec![], costs: one_item(desired), outputs: one_item(desired) } } if let Some(recipes) = recipes.get_vec(&to_item_type(&desired)) { for recipe in recipes.iter() { let result = solve() // ??? } } else { CraftingResult { tasks: vec![], costs: HashMap::new(), outputs: HashMap::new() } }}```My code, or at least part of it.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.