Skip to main content

SOCIALWALL @GRIZZLYSCLUB

NÄCHSTE SPIELE

format('Y'); if ((int)$today->format('n') < 6) { $season -= 1; } // Konfiguration $clubId = 463816; $maxGames = 5; $apiUrl = "https://api-v2.swissunihockey.ch/api/games"; $mode = "club"; // Header für cURL $headers = [ "Accept: application/json" ]; // API-Aufruf vorbereiten (ohne page!) $params = http_build_query([ "mode" => $mode, "club_id" => $clubId, "season" => $season, "games_per_page" => 100, // viele Spiele holen, damit wir nachher filtern können "order" => "natural", "direction" => "asc", "view" => "full", "locale" => "de_CH" ]); $ch = curl_init("$apiUrl?$params"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $response = curl_exec($ch); curl_close($ch); // JSON parsen $data = json_decode($response, true); // Fehlerbehandlung if (!$data || !isset($data['data']['regions'][0]['rows'])) { echo json_encode(["error" => "Keine gültigen Spieldaten gefunden."]); exit; } // Spiele extrahieren $allGames = $data['data']['regions'][0]['rows']; $result = []; $now = new DateTime(); // Nur zukünftige Spiele verarbeiten foreach ($allGames as $game) { $cells = $game['cells']; $dateStr = $cells[0]['text'][0] ?? ''; $timeStr = $cells[0]['text'][1] ?? ''; if (!$dateStr || !$timeStr) { continue; // überspringen, falls Datum oder Uhrzeit fehlt } $gameDateTime = DateTime::createFromFormat('d.m.Y H:i', "$dateStr $timeStr"); if (!$gameDateTime || $gameDateTime < $now) { continue; // überspringen, wenn Vergangenheit oder Formatfehler } $result[] = [ "date" => $dateStr, "time" => $timeStr, "location" => implode(', ', $cells[1]['text'] ?? []), "league" => implode(' - ', $cells[2]['text'] ?? []), "homeTeam" => $cells[3]['text'][0] ?? '', "guestTeam" => $cells[4]['text'][0] ?? '', "result" => $cells[5]['text'][0] ?? '', "link" => isset($game['link']['ids'][0]) ? "https://www.swissunihockey.ch/game/" . $game['link']['ids'][0] : null ]; if (count($result) >= $maxGames) { break; // nur maximal $maxGames Spiele ausgeben } } // Falls keine Spiele übrig if (empty($result)) { echo json_encode(["error" => "Keine zukünftigen Spiele gefunden."]); exit; } // JSON ausgeben header('Content-Type: application/json'); echo json_encode($result, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);

LETZTE SPIELE

Lade Spiele...

NÄCHSTE NACHWUCHS-RUNDEN

12.09.
2026
Spieltag 1
Sporthalle Hüssenbüel, Hinwil
31.10.
2026
Spieltag 2
Kultur- und Sportzentrum Gries Volketswil
14.11.
2026
Spieltag 3
Turnhalle Mettlen, Pfäffikon
05.12.
2026
Spieltag 4
Turnhalle Mettlen, Pfäffikon
16.01.
2027
Spieltag 5
MZH Dorf, Bäretswil

Herzlich willkommen bei den Grizzlys!

Die Grizzlys vom "Unihockey am Greifensee" bieten Unihockeysport für Kinder, Jugendliche und Erwachsene in der nördlichen Greifensee-Region (Fällanden, Schwerzenbach, Volketswil) an. In unseren Kinder- und Jugendteams trainieren wir vorwiegend sportartspezifisch, ermöglichen den Spielerinnen und Spielern aber gleichzeitig ein ganzheitliches Erlebnis. Dabei ist uns ein optimaler Spass- und Lernfaktor wichtig. Unser Angebot wird grösstenteils unter dem Label "J+S" durchgeführt. Wir sind ein eigenständiger Unihockey-Verein, der seine Wurzeln in der Kinder- und Jugendarbeit der "Kirche Wigarten" hat und daher christliche Werte thematisiert.

Willst du uns besser kennenlernen? Die wichtigsten Fragen beantworten wir dir auf der FAQ-Seite.

Einmal reinschnuppern? Checke den Teamstatus auf der Probe-Training-Übersicht. Wenn Probetrainings in "deinem" Team möglich sind und du nach 3 – 5 Probetrainings gerne Spielerin oder Spieler bei „Unihockey am Greifensee“ werden möchtest, dann fülle doch zusammen mit deinen Eltern das Anmeldeformular für Kinder und Jugendliche bzw. das Anmeldeformular für Aktive aus.