From c4791605b1fec156c0dd49476958b37b54056189 Mon Sep 17 00:00:00 2001 From: Norbert Date: Wed, 3 Sep 2025 14:09:15 +0200 Subject: [PATCH] =?UTF-8?q?ligenparser=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + .../NuLiga_working-checkpoint.ipynb | 178 +++--------- Ligenlinks.py | 68 +++++ NuLiga_working.ipynb | 178 +++--------- __pycache__/ids.cpython-313.pyc | Bin 22366 -> 18188 bytes ligenlinks.md | 267 ++++++++++++++++++ 6 files changed, 410 insertions(+), 282 deletions(-) create mode 100644 Ligenlinks.py create mode 100644 ligenlinks.md diff --git a/.gitignore b/.gitignore index f41bd78..bf377e8 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ *.log *.aux *.tex +*.md __* weg *.png diff --git a/.ipynb_checkpoints/NuLiga_working-checkpoint.ipynb b/.ipynb_checkpoints/NuLiga_working-checkpoint.ipynb index cca92e5..2f1999e 100644 --- a/.ipynb_checkpoints/NuLiga_working-checkpoint.ipynb +++ b/.ipynb_checkpoints/NuLiga_working-checkpoint.ipynb @@ -67,30 +67,20 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 8, "metadata": { "scrolled": true }, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "[]\n", - "['Pokal']\n", - "[]\n", - "['Pokal']\n", - "['Pokal']\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n" + "ename": "NameError", + "evalue": "name 'spiele' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[31m---------------------------------------------------------------------------\u001b[39m", + "\u001b[31mNameError\u001b[39m Traceback (most recent call last)", + "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[8]\u001b[39m\u001b[32m, line 104\u001b[39m\n\u001b[32m 102\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m team[y][\u001b[32m0\u001b[39m] == verein:\n\u001b[32m 103\u001b[39m verein=\u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m+verein+\u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m--> \u001b[39m\u001b[32m104\u001b[39m spiele = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + \u001b[43mspiele\u001b[49m + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m 105\u001b[39m siege = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + siege + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m 106\u001b[39m unentschieden = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + unentschieden + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n", + "\u001b[31mNameError\u001b[39m: name 'spiele' is not defined" ] } ], @@ -153,17 +143,19 @@ " for x in range(len(table)):\n", " verein = Teamspielplan_kuerzen(table[x][1])\n", " rank = table[x][0]\n", - " if len(table[x][3]) < 3:\n", - " spiele =table[x][2]\n", - " else:\n", - " spiele = '-'\n", - " try: \n", + "\n", + " if len(table[x]) > 3:\n", " if len(table[x][3]) < 3:\n", - " siege = table[x][3]\n", - " else: \n", - " siege = '-'\n", - " except:\n", - " siege = '0'\n", + " spiele =table[x][2]\n", + " else:\n", + " spiele = '-'\n", + " try: \n", + " if len(table[x][3]) < 3:\n", + " siege = table[x][3]\n", + " else: \n", + " siege = '-'\n", + " except:\n", + " siege = '0'\n", " if table[x][3].startswith('zur') or table[x][2].startswith('zur'):\n", " break\n", " if len(table[0]) > 3:\n", @@ -361,119 +353,23 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "done.\n", - "This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex)\n", - " restricted \\write18 enabled.\n", - "entering extended mode\n", - "(./tabelle.tex\n", - "LaTeX2e <2025-06-01> patch level 1\n", - "L3 programming layer <2025-08-13>\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/extsizes/extarticle.cls\n", - "Document Class: extarticle 1996/10/08 v1.0 Non Standard LaTeX document class\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/size12.clo)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/exscale.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/opensans/opensans.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/figureversions/figureversions.sty\n", - ")) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/colortbl/colortbl.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arev.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevtext.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/opensans/T1opensans-TLF.fd))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevmath.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amssymb.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amsfonts.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/ams-mdbch.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevsymbols.tex))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/bera/beramono.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/carlisle/scalefnt.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption3.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty\n", - "Grid set 16 x 16 = 52.81541pt x 37.34424pt\n", - "TextBlockOrigin set to 0pt x 0pt\n", - ")\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/threeparttable/threeparttable.sty\n", - ") (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)\n", - "\n", - "No file tabelle.aux.\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdacmr.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii\n", - "[Loading MPS to PDF converter (version 2006.09.02).]\n", - ") (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))\n", - "*geometry* driver: auto-detecting\n", - "*geometry* detected driver: pdftex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/ot1zavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/omlzavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/omszavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdbch/omxmdbch.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsa.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsb.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdbch/mdamdbch.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/uzavm.fd)\n", - "[1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l\n", - "ocal/texlive/2025/texmf-dist/fonts/enc/dvips/opensans/a_jg4h6q.enc} <./H1.png (\n", - "PNG copy)>]\n", - "[2 <./H2.png (PNG copy)>]\n", - "[3 <./H3.png (PNG copy)>]\n", - "[4 <./H4.png (PNG copy)>]\n", - "[5 <./D1.png (PNG copy)>]\n", - "[6 <./D2.png (PNG copy)>]\n", - "[7 <./mC.png (PNG copy)>]\n", - "[8 <./mC2.png (PNG copy)>]\n", - "[9 <./gJD.png (PNG copy)>]\n", - "[10 <./gJD2.png (PNG copy)>]\n", - "[11 <./gJE.png (PNG copy)>]\n", - "[12 <./gJE2.png (PNG copy)>]\n", - "[13 <./gJE3.png (PNG copy)>]\n", - "[14] (./tabelle.aux) )\n", - "Output written on tabelle.pdf (14 pages, 111611 bytes).\n", - "Transcript written on tabelle.log.\n" - ] - }, - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "tex_code+=r\"\"\"\n", "\\end{document}\"\"\"\n", diff --git a/Ligenlinks.py b/Ligenlinks.py new file mode 100644 index 0000000..5a965ec --- /dev/null +++ b/Ligenlinks.py @@ -0,0 +1,68 @@ +import requests +from bs4 import BeautifulSoup +from urllib.parse import urljoin +from collections import defaultdict + +def extract_gesamt_links_club(base_url, club_name="Eschweiler SG"): + resp = requests.get(base_url) + resp.raise_for_status() + soup = BeautifulSoup(resp.text, "html.parser") + + grouped_results = defaultdict(list) + current_section = "Unbekannt" + + for tr in soup.select("table tr"): + tds = tr.find_all("td") + + # Abschnittsüberschrift (z.B. "Nordrhein 25/26") + if len(tds) == 1 or (len(tds) == 2 and tds[0].has_attr("colspan")): + current_section = tds[0].get_text(strip=True) + continue + + if len(tds) >= 2: + team_name = tds[0].get_text(strip=True) + + # Liga-Link + liga_link_tag = tds[1].find("a", href=True) + if not liga_link_tag: + continue + liga_url = urljoin(base_url, liga_link_tag["href"]) + + # Liga-Seite abrufen + liga_resp = requests.get(liga_url) + liga_resp.raise_for_status() + liga_soup = BeautifulSoup(liga_resp.text, "html.parser") + + # Gesamt-Spielplan + gesamt = liga_soup.find("a", string=lambda s: s and "Gesamt" in s) + gesamt_url = urljoin(liga_url, gesamt["href"]) if gesamt else None + + # Mannschafts-Portrait + portrait = liga_soup.find("a", href=True, string=lambda s: s and club_name in s) + portrait_url = urljoin(liga_url, portrait["href"]) if portrait else None + + grouped_results[current_section].append({ + "team": team_name, + "portrait_url": portrait_url, + "liga_url": liga_url, + "gesamt_url": gesamt_url + }) + + return grouped_results + + +if __name__ == "__main__": + club_url = "https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/clubTeams?club=74726" + grouped = extract_gesamt_links_club(club_url, club_name="Eschweiler SG") + + output_file = "ligenlinks.md" + with open(output_file, "w", encoding="utf-8") as f: + for section, teams in grouped.items(): + f.write(f"## {section}\n\n") + for item in teams: + f.write(f"### {item['team']}\n") + f.write(f"- [Mannschafts-Portrait]({item['portrait_url']})\n" if item['portrait_url'] else "- Mannschafts-Portrait: Nicht gefunden\n") + f.write(f"- [Liga-Seite]({item['liga_url']})\n") + f.write(f"- [Gesamt-Spielplan]({item['gesamt_url']})\n\n") + + print(f"✅ Markdown-Datei erstellt: {output_file}") diff --git a/NuLiga_working.ipynb b/NuLiga_working.ipynb index cca92e5..2f1999e 100644 --- a/NuLiga_working.ipynb +++ b/NuLiga_working.ipynb @@ -67,30 +67,20 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 8, "metadata": { "scrolled": true }, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "[]\n", - "['Pokal']\n", - "[]\n", - "['Pokal']\n", - "['Pokal']\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n" + "ename": "NameError", + "evalue": "name 'spiele' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[31m---------------------------------------------------------------------------\u001b[39m", + "\u001b[31mNameError\u001b[39m Traceback (most recent call last)", + "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[8]\u001b[39m\u001b[32m, line 104\u001b[39m\n\u001b[32m 102\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m team[y][\u001b[32m0\u001b[39m] == verein:\n\u001b[32m 103\u001b[39m verein=\u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m+verein+\u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m--> \u001b[39m\u001b[32m104\u001b[39m spiele = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + \u001b[43mspiele\u001b[49m + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m 105\u001b[39m siege = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + siege + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m 106\u001b[39m unentschieden = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + unentschieden + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n", + "\u001b[31mNameError\u001b[39m: name 'spiele' is not defined" ] } ], @@ -153,17 +143,19 @@ " for x in range(len(table)):\n", " verein = Teamspielplan_kuerzen(table[x][1])\n", " rank = table[x][0]\n", - " if len(table[x][3]) < 3:\n", - " spiele =table[x][2]\n", - " else:\n", - " spiele = '-'\n", - " try: \n", + "\n", + " if len(table[x]) > 3:\n", " if len(table[x][3]) < 3:\n", - " siege = table[x][3]\n", - " else: \n", - " siege = '-'\n", - " except:\n", - " siege = '0'\n", + " spiele =table[x][2]\n", + " else:\n", + " spiele = '-'\n", + " try: \n", + " if len(table[x][3]) < 3:\n", + " siege = table[x][3]\n", + " else: \n", + " siege = '-'\n", + " except:\n", + " siege = '0'\n", " if table[x][3].startswith('zur') or table[x][2].startswith('zur'):\n", " break\n", " if len(table[0]) > 3:\n", @@ -361,119 +353,23 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "done.\n", - "This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex)\n", - " restricted \\write18 enabled.\n", - "entering extended mode\n", - "(./tabelle.tex\n", - "LaTeX2e <2025-06-01> patch level 1\n", - "L3 programming layer <2025-08-13>\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/extsizes/extarticle.cls\n", - "Document Class: extarticle 1996/10/08 v1.0 Non Standard LaTeX document class\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/size12.clo)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/exscale.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/opensans/opensans.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/figureversions/figureversions.sty\n", - ")) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/colortbl/colortbl.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arev.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevtext.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/opensans/T1opensans-TLF.fd))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevmath.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amssymb.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amsfonts.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/ams-mdbch.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevsymbols.tex))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/bera/beramono.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/carlisle/scalefnt.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption3.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty\n", - "Grid set 16 x 16 = 52.81541pt x 37.34424pt\n", - "TextBlockOrigin set to 0pt x 0pt\n", - ")\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/threeparttable/threeparttable.sty\n", - ") (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)\n", - "\n", - "No file tabelle.aux.\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdacmr.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii\n", - "[Loading MPS to PDF converter (version 2006.09.02).]\n", - ") (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))\n", - "*geometry* driver: auto-detecting\n", - "*geometry* detected driver: pdftex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/ot1zavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/omlzavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/omszavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdbch/omxmdbch.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsa.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsb.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdbch/mdamdbch.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/uzavm.fd)\n", - "[1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l\n", - "ocal/texlive/2025/texmf-dist/fonts/enc/dvips/opensans/a_jg4h6q.enc} <./H1.png (\n", - "PNG copy)>]\n", - "[2 <./H2.png (PNG copy)>]\n", - "[3 <./H3.png (PNG copy)>]\n", - "[4 <./H4.png (PNG copy)>]\n", - "[5 <./D1.png (PNG copy)>]\n", - "[6 <./D2.png (PNG copy)>]\n", - "[7 <./mC.png (PNG copy)>]\n", - "[8 <./mC2.png (PNG copy)>]\n", - "[9 <./gJD.png (PNG copy)>]\n", - "[10 <./gJD2.png (PNG copy)>]\n", - "[11 <./gJE.png (PNG copy)>]\n", - "[12 <./gJE2.png (PNG copy)>]\n", - "[13 <./gJE3.png (PNG copy)>]\n", - "[14] (./tabelle.aux) )\n", - "Output written on tabelle.pdf (14 pages, 111611 bytes).\n", - "Transcript written on tabelle.log.\n" - ] - }, - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "tex_code+=r\"\"\"\n", "\\end{document}\"\"\"\n", diff --git a/__pycache__/ids.cpython-313.pyc b/__pycache__/ids.cpython-313.pyc index f11ee362d7db6ed53dd859be65f2936bbe54b35b..fd8d45eaecbe3d8d5a759c1dd233589913ccc281 100644 GIT binary patch delta 1395 zcmaKs+ix316oj{cbdjA>T4(PlJP|or!coTYGQ0)he=1su*)sT z7Nn7f@^nQ;fL9zV%ac)96lVs8+t$y?bI-B!7A*U}4&2jUJdG=1iExG>2=5}KWOKP2$u<0L~ihr zF6CI9!sAwK?x5EtSoO~j{u0t=MJ?T<-4Pek-(XB$-7_BS+R$Th_lfjW!=LlC`G!u> z1O*;$A}A-XdD3t_uq$v2N0Kcvq;7eFZ2s*njj6kQAa-tSZEGlEK=D&**s z#d2=i;ZMT@oS=V^+k>fG(=~B;BE5O7KcE@&u{UDB1p@IA;}0|$HP)K_`tx5KA=>3H DdzgeJ delta 2645 zcma)8TW}Lq7|v$1Y0@U?1xmS-(xEjlLN?jl9Kk{_^a|KhP{#{|c1<(n#@Vend9dh= zqKJjEIM5k{dY8Kp5Qy14iEakgCnE7Se?=TKOt$rc*(=}?|$ce|Mi@m zY#ZjjKgv0NwcAS#@cXLyk1QR5Sik+I2Diwwm2Fz4fNhr!@9%pN93m_164G5aAo z&g_Xh?lR;gd;f@>Lc8=dIkU((F$8j!R+5jW8)y|d2RMm*0yvqR2dpNa0!|?p0Bgu+ zfKwx!>!Q|X_tcNuTa>#6QQzu!Twu%d#Z8D{DB5hjJ1``| z7I=K~JgpvoeS{_lQ;Q{!Hxvw|M`3xHw%RdGaQmg8s40%xW&gCm zg9<$>vr#?TetVL4hum7F<4NA_5w(quz(RNj50&?N02ki83sXK!fhSGdkfDjZJJO`7`Z`bw58!k<>29!ki5gxn$Kd9TX+t%w+-T;@n(L;zH*iTv(P%=YBWzn= zGNH-|RX6v`eaU{A?$j>Ltmn3CH)qb~_Gy+`?d4f_5m}8zBVl?zvu@UP{_(d!Oy5R$ z2jN|W_W*P*OiRGJ%IRKwwe&)gUD3n_nope`#Lb5gFa>%9;V8mRgk##S+J-s%@Nqu^ zmPSt@oJKfiPgRf_uN|p za;(B@OiYuT6rBguO?}CjqWw0%rVPtqeWZIcGZxrwbBd;mn=T+6(3S_1lg99I;y`TP zOm}Nn0xM^XB5wgmn>#z59%uJWGcpwbT4Qjwz`h__D!7~1xmL{BRLaH*SOQ3a0G)6tj;-+Y{>UaG)RRh3OqbwC%E#-d?`vfduYJWe271#ng9=EPup zJ*cofL&X}W^G&@yx)6hdrO+>6moCJ^YTp1o$DUKk4dEDNUB^b~)>v3k*TPMK>j3Wx z)(kgg;;OKuo^_(5+-3N!0{= zq$yr3dJ%!0T%11Lfp8N68^R*f^Z0Zb0ZYx!_BK9UL0}_dXV>yzJlQ`Olb6sxU;+OQ zDSyJaZtrnmD_dWfBCv)F>pdI z=1>=N*InqYhfzc*aM#VK6@|Nc8MXR9b`iF#w@~;9qaGD**$kz&%tK4B2qx^-UtNQ? A=l}o! diff --git a/ligenlinks.md b/ligenlinks.md new file mode 100644 index 0000000..7d758ab --- /dev/null +++ b/ligenlinks.md @@ -0,0 +1,267 @@ +## Nordrhein 25/26 + +### Männer +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2106481&pageState=vorrunde&championship=HNR+25%2F26&group=423989) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=HNR+25%2F26&group=423989) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=HNR+25%2F26&group=423989) + +## Aachen/Düren 2025/26 + +### Männer II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2102102&pageState=vorrunde&championship=AD+25%2F26&group=424090) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424090) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424090) + +### Männer III +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105340&pageState=vorrunde&championship=AD+25%2F26&group=424285) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424285) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424285) + +### Männer IV +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105340&pageState=vorrunde&championship=AD+25%2F26&group=424285) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424285) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424285) + +### Frauen +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2110804&pageState=vorrunde&championship=AD+25%2F26&group=424164) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424164) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424164) + +### Frauen II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2110809&pageState=vorrunde&championship=AD+25%2F26&group=424341) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424341) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424341) + +### männliche Jugend B +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2106066&pageState=vorrunde&championship=AD+25%2F26&group=424304) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424304) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424304) + +### männliche Jugend C +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2107124&pageState=vorrunde&championship=AD+25%2F26&group=424048) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424048) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424048) + +### männliche Jugend C II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2107128&pageState=vorrunde&championship=AD+25%2F26&group=424095) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424095) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424095) + +### gemischte Jugend D +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2118271&pageState=vorrunde&championship=AD+25%2F26&group=424295) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424295) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424295) + +### gemischte Jugend D II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2118273&pageState=vorrunde&championship=AD+25%2F26&group=450985) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=450985) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=450985) + +### gemischte Jugend E +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2118337&pageState=vorrunde&championship=AD+25%2F26&group=424179) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424179) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424179) + +### gemischte Jugend E II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2118343&pageState=vorrunde&championship=AD+25%2F26&group=424147) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424147) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424147) + +### gemischte Jugend E III +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2118359&pageState=vorrunde&championship=AD+25%2F26&group=444505) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=444505) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=444505) + +### gemischte Jugend F +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2122602&pageState=vorrunde&championship=AD+25%2F26&group=424334) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424334) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424334) + +### gemischte Jugend F II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2122619&pageState=vorrunde&championship=AD+25%2F26&group=452865) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=452865) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=452865) + +### gemischte Jugend F III +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2122632&pageState=vorrunde&championship=AD+25%2F26&group=452867) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=452867) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=452867) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2121145&pageState=vorrunde&championship=AD+25%2F26&group=451892) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=451892) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=451892) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2121125&pageState=vorrunde&championship=AD+25%2F26&group=451889) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=451889) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=451889) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2121073&pageState=vorrunde&championship=AD+25%2F26&group=451893) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=451893) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=451893) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2121098&pageState=vorrunde&championship=AD+25%2F26&group=451894) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=451894) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=451894) + +## Aachen/Düren Freundschaftsspiele 2025/26 + +### Männer/männlich +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2129328&championship=AD+FS+25%2F26&group=450946) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+FS+25%2F26&group=450946) +- [Gesamt-Spielplan](None) + +### Männer/männlich +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2092545&championship=AD+FS+25%2F26&group=443606) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+FS+25%2F26&group=443606) +- [Gesamt-Spielplan](None) + +### Männer/männlich +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2121611&championship=AD+FS+25%2F26&group=452425) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+FS+25%2F26&group=452425) +- [Gesamt-Spielplan](None) + +### Männer/männlich II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2129328&championship=AD+FS+25%2F26&group=450946) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+FS+25%2F26&group=450946) +- [Gesamt-Spielplan](None) + +## Bergischer Handballkreis Freundschaft 2025/26 + +### Männer/männlich +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2130489&pageState=vorrunde&championship=BHK+FS+25%2F26&group=458267) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=BHK+FS+25%2F26&group=458267) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=BHK+FS+25%2F26&group=458267) + +## Aachen/Düren Pokal 2025/26 + +### Männer +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105399&championship=AD+P+25%2F26&group=446686) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446686) +- [Gesamt-Spielplan](None) + +### Männer II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105375&championship=AD+P+25%2F26&group=446685) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446685) +- [Gesamt-Spielplan](None) + +### Männer III +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105375&championship=AD+P+25%2F26&group=446685) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446685) +- [Gesamt-Spielplan](None) + +### Männer IV +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105375&championship=AD+P+25%2F26&group=446685) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446685) +- [Gesamt-Spielplan](None) + +### Frauen +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2110837&championship=AD+P+25%2F26&group=446687) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446687) +- [Gesamt-Spielplan](None) + +### Frauen II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2110837&championship=AD+P+25%2F26&group=446687) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446687) +- [Gesamt-Spielplan](None) + +### männliche Jugend B +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119144&championship=AD+P+25%2F26&group=425767) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425767) +- [Gesamt-Spielplan](None) + +### männliche Jugend C +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119162&championship=AD+P+25%2F26&group=425769) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425769) +- [Gesamt-Spielplan](None) + +### gemischte Jugend D +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119166&championship=AD+P+25%2F26&group=425771) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425771) +- [Gesamt-Spielplan](None) + +### gemischte Jugend D II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119176&championship=AD+P+25%2F26&group=425772) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425772) +- [Gesamt-Spielplan](None) + +### gemischte Jugend E +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119186&championship=AD+P+25%2F26&group=425774) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425774) +- [Gesamt-Spielplan](None) + +### gemischte Jugend E II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119196&championship=AD+P+25%2F26&group=425775) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425775) +- [Gesamt-Spielplan](None) + +## Aachen/Düren Quali und Sommerrunde 2025/26 + +### männliche Jugend A +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062915&pageState=vorrunde&championship=AD+Q+25%2F26&group=420104) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420104) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420104) + +### männliche Jugend B +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062910&pageState=vorrunde&championship=AD+Q+25%2F26&group=420020) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420020) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420020) + +### männliche Jugend C +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062871&pageState=vorrunde&championship=AD+Q+25%2F26&group=420023) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420023) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420023) + +### gemischte Jugend D +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062861&pageState=vorrunde&championship=AD+Q+25%2F26&group=420129) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420129) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420129) + +### gemischte Jugend D II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062828&pageState=vorrunde&championship=AD+Q+25%2F26&group=425388) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425388) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425388) + +### gemischte Jugend E +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062818&pageState=vorrunde&championship=AD+Q+25%2F26&group=420043) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420043) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420043) + +### gemischte Jugend E II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062850&pageState=vorrunde&championship=AD+Q+25%2F26&group=425390) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425390) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425390) + +### gemischte Jugend E III +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062790&pageState=vorrunde&championship=AD+Q+25%2F26&group=425395) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425395) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425395) + +### Jugend F +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2069556&pageState=vorrunde&championship=AD+Q+25%2F26&group=419985) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=419985) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=419985) + +### Jugend F II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2069565&pageState=vorrunde&championship=AD+Q+25%2F26&group=425392) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425392) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425392) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2065330&pageState=vorrunde&championship=AD+Q+25%2F26&group=420055) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420055) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420055) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2065336&pageState=vorrunde&championship=AD+Q+25%2F26&group=425394) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425394) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425394) + +### weibliche Jugend A +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062812&pageState=vorrunde&championship=AD+Q+25%2F26&group=425396) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425396) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425396) +