TSV St. Otmar/St. Gallen vs Amicitia Zurich: Prediction, Head-to-Head, Odds & Stats (Sun, 21 Dec '25)

    Wojtek Kolan

    Wojtek Kolan

    Published on 21 Dec, 04:00 PM UTC

    Next Match 21/12/25 at 04:00 PM

    TSV St. Otmar/St. Gallen vs Amicitia Zurich

    Scheduled H2H Match For TSV St. Otmar/St. Gallen Vs Amicitia Zurich

    MNLA

    Sun, 21 Dec 2025 at 04:00 PM UTC

    TSV St. Otmar/St. Gallen
    TSV St. Otmar/St. Gallen

    CHE CHE

    Recent Form

    W
    W
    L
    L
    W
    Amicitia Zurich
    Amicitia Zurich

    CHE CHE

    Recent Form

    L
    L
    W
    L
    L

    1

    Win

    Played

    10
    0 Draws

    9

    Win

    5
    Position
    8

    Game Schedule - Time Of Fixture

    TSV St. Otmar/St. Gallen will square off vs Amicitia Zurich in MNLA on Sun, 21 Dec 2025 at 04:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

    TSV St. Otmar/St. Gallen vs Amicitia Zurich H2H Stats

    For the most recent 10 head-2-head matches for these competitors, TSV St. Otmar/St. Gallen have got the victory 1 times and Amicitia Zurich have got the victory on 9 occasion. In the last game between them, TSV St. Otmar/St. Gallen won 22-32.


    Head-to-HeadMatch Wins
    TSV St. Otmar/St. Gallen1
    Amicitia Zurich9

    TSV St. Otmar/St. Gallen vs Amicitia Zurich Past H2H Matches

    163
    MNLA
    04:00 PM
    27/09/25
    7615
    Amicitia Zurich
    22
    5658
    TSV St. Otmar/St. Gallen
    32
    05:00 PM
    22/03/25
    7615
    Amicitia Zurich
    37
    5658
    TSV St. Otmar/St. Gallen
    33
    06:30 PM
    18/12/24
    5658
    TSV St. Otmar/St. Gallen
    23
    7615
    Amicitia Zurich
    26
    06:30 PM
    12/10/24
    7615
    Amicitia Zurich
    29
    5658
    TSV St. Otmar/St. Gallen
    28
    04:45 PM
    04/04/24
    7615
    Amicitia Zurich
    39
    5658
    TSV St. Otmar/St. Gallen
    36
    12:00 PM
    01/04/24
    5658
    TSV St. Otmar/St. Gallen
    26
    7615
    Amicitia Zurich
    34
    05:15 PM
    28/03/24
    7615
    Amicitia Zurich
    33
    5658
    TSV St. Otmar/St. Gallen
    25
    05:00 PM
    23/03/24
    7615
    Amicitia Zurich
    37
    5658
    TSV St. Otmar/St. Gallen
    22
    04:00 PM
    12/11/23
    5658
    TSV St. Otmar/St. Gallen
    30
    7615
    Amicitia Zurich
    34
    05:00 PM
    27/09/23
    7615
    Amicitia Zurich
    32
    5658
    TSV St. Otmar/St. Gallen
    31
    05:00 PM
    18/02/23
    7615
    Amicitia Zurich
    31
    5658
    TSV St. Otmar/St. Gallen
    37
    04:00 PM
    13/11/22
    5658
    TSV St. Otmar/St. Gallen
    28
    7615
    Amicitia Zurich
    33
    04:00 PM
    17/09/22
    7615
    Amicitia Zurich
    29
    5658
    TSV St. Otmar/St. Gallen
    27
    02:00 PM
    27/03/22
    7615
    Amicitia Zurich
    27
    5658
    TSV St. Otmar/St. Gallen
    29
    06:30 PM
    15/12/21
    5658
    TSV St. Otmar/St. Gallen
    33
    7615
    Amicitia Zurich
    27
    06:00 PM
    06/10/21
    7615
    Amicitia Zurich
    32
    5658
    TSV St. Otmar/St. Gallen
    22
    06:15 PM
    18/02/21
    7615
    Amicitia Zurich
    32
    5658
    TSV St. Otmar/St. Gallen
    32
    04:00 PM
    22/11/20
    5658
    TSV St. Otmar/St. Gallen
    28
    7615
    Amicitia Zurich
    25
    02:00 PM
    20/09/20
    7615
    Amicitia Zurich
    28
    5658
    TSV St. Otmar/St. Gallen
    32
    04:00 PM
    09/02/20
    5658
    TSV St. Otmar/St. Gallen
    34
    7615
    Amicitia Zurich
    31
    07:15 PM
    14/11/19
    7615
    Amicitia Zurich
    26
    5658
    TSV St. Otmar/St. Gallen
    30
    03:00 PM
    08/09/19
    5658
    TSV St. Otmar/St. Gallen
    28
    7615
    Amicitia Zurich
    24
    07:15 PM
    13/12/18
    7615
    Amicitia Zurich
    29
    5658
    TSV St. Otmar/St. Gallen
    30
    03:00 PM
    02/09/18
    5658
    TSV St. Otmar/St. Gallen
    36
    7615
    Amicitia Zurich
    29
    04:00 PM
    11/03/18
    5658
    TSV St. Otmar/St. Gallen
    33
    7615
    Amicitia Zurich
    25
    07:00 PM
    28/02/18
    7615
    Amicitia Zurich
    20
    5658
    TSV St. Otmar/St. Gallen
    20
    04:00 PM
    04/02/18
    5658
    TSV St. Otmar/St. Gallen
    30
    7615
    Amicitia Zurich
    27
    02:00 PM
    17/09/17
    7615
    Amicitia Zurich
    30
    5658
    TSV St. Otmar/St. Gallen
    29
    06:30 PM
    26/04/17
    5658
    TSV St. Otmar/St. Gallen
    40
    7615
    Amicitia Zurich
    29
    02:00 PM
    09/04/17
    7615
    Amicitia Zurich
    28
    5658
    TSV St. Otmar/St. Gallen
    24
    06:30 PM
    15/03/17
    5658
    TSV St. Otmar/St. Gallen
    25
    7615
    Amicitia Zurich
    26
    07:00 PM
    22/02/17
    7615
    Amicitia Zurich
    26
    5658
    TSV St. Otmar/St. Gallen
    24
    06:30 PM
    23/11/16
    5658
    TSV St. Otmar/St. Gallen
    35
    7615
    Amicitia Zurich
    29
    06:00 PM
    14/09/16
    7615
    Amicitia Zurich
    36
    5658
    TSV St. Otmar/St. Gallen
    24
    05:00 PM
    05/12/15
    7615
    Amicitia Zurich
    23
    5658
    TSV St. Otmar/St. Gallen
    26
    03:00 PM
    27/09/15
    5658
    TSV St. Otmar/St. Gallen
    33
    7615
    Amicitia Zurich
    19
    03:00 PM
    12/04/15
    5658
    TSV St. Otmar/St. Gallen
    34
    7615
    Amicitia Zurich
    23
    07:15 PM
    28/02/15
    7615
    Amicitia Zurich
    21
    5658
    TSV St. Otmar/St. Gallen
    34
    04:30 PM
    15/11/14
    5658
    TSV St. Otmar/St. Gallen
    26
    7615
    Amicitia Zurich
    27
    04:00 PM
    06/09/14
    7615
    Amicitia Zurich
    26
    5658
    TSV St. Otmar/St. Gallen
    25
    04:00 PM
    17/11/13
    5658
    TSV St. Otmar/St. Gallen
    29
    7615
    Amicitia Zurich
    23
    06:00 PM
    12/09/13
    7615
    Amicitia Zurich
    26
    5658
    TSV St. Otmar/St. Gallen
    27
    04:30 PM
    08/12/12
    5658
    TSV St. Otmar/St. Gallen
    23
    7615
    Amicitia Zurich
    26
    04:00 PM
    29/09/12
    7615
    Amicitia Zurich
    27
    5658
    TSV St. Otmar/St. Gallen
    25
    04:00 PM
    27/11/11
    5658
    TSV St. Otmar/St. Gallen
    35
    7615
    Amicitia Zurich
    23
    03:00 PM
    04/09/11
    7615
    Amicitia Zurich
    27
    5658
    TSV St. Otmar/St. Gallen
    25
    07:15 PM
    11/02/11
    5658
    TSV St. Otmar/St. Gallen
    30
    7615
    Amicitia Zurich
    28
    04:00 PM
    09/10/10
    7615
    Amicitia Zurich
    26
    5658
    TSV St. Otmar/St. Gallen
    21
    04:15 PM
    24/04/10
    7615
    Amicitia Zurich
    31
    5658
    TSV St. Otmar/St. Gallen
    25
    05:00 PM
    14/03/10
    5658
    TSV St. Otmar/St. Gallen
    26
    7615
    Amicitia Zurich
    29
    02:30 PM
    06/12/09
    7615
    Amicitia Zurich
    37
    5658
    TSV St. Otmar/St. Gallen
    30
    04:00 PM
    13/09/09
    5658
    TSV St. Otmar/St. Gallen
    26
    7615
    Amicitia Zurich
    32
    05:30 PM
    20/05/09
    5658
    TSV St. Otmar/St. Gallen
    28
    7615
    Amicitia Zurich
    33
    01:30 PM
    19/04/09
    7615
    Amicitia Zurich
    42
    5658
    TSV St. Otmar/St. Gallen
    28
    02:00 PM
    26/12/08
    5658
    TSV St. Otmar/St. Gallen
    31
    7615
    Amicitia Zurich
    28
    01:30 PM
    14/09/08
    7615
    Amicitia Zurich
    31
    5658
    TSV St. Otmar/St. Gallen
    26
    19787
    Cup
    07:30 PM
    22/12/22
    5658
    TSV St. Otmar/St. Gallen
    30
    7615
    Amicitia Zurich
    33

    TSV St. Otmar/St. Gallen Recent Matches

    163
    MNLA (28 Matches)
    04:00 PM
    27/09/25
    7615
    Amicitia Zurich
    22
    5658
    TSV St. Otmar/St. Gallen
    32
    W
    05:15 PM
    24/09/25
    5658
    TSV St. Otmar/St. Gallen
    25
    5656
    Pfadi Winterthur
    30
    L
    04:00 PM
    20/09/25
    5655
    Kadetten Schaffhausen
    44
    5658
    TSV St. Otmar/St. Gallen
    32
    L
    05:15 PM
    17/09/25
    5658
    TSV St. Otmar/St. Gallen
    38
    5659
    HSC Suhr Aarau
    29
    W
    05:15 PM
    03/09/25
    6600
    RTV 1879 Basel
    29
    5658
    TSV St. Otmar/St. Gallen
    36
    W
    03:00 PM
    31/08/25
    5658
    TSV St. Otmar/St. Gallen
    28
    5660
    Wacker Thun
    32
    L
    06:30 PM
    12/04/25
    7614
    HC Kriens-Lucerne
    30
    5658
    TSV St. Otmar/St. Gallen
    28
    L
    05:15 PM
    10/04/25
    5658
    TSV St. Otmar/St. Gallen
    30
    7614
    HC Kriens-Lucerne
    38
    L
    05:15 PM
    08/04/25
    7614
    HC Kriens-Lucerne
    37
    5658
    TSV St. Otmar/St. Gallen
    32
    L
    04:00 PM
    05/04/25
    445551
    HSC Kreuzlingen
    26
    5658
    TSV St. Otmar/St. Gallen
    40
    W
    05:30 PM
    02/04/25
    5658
    TSV St. Otmar/St. Gallen
    29
    5656
    Pfadi Winterthur
    27
    W
    05:00 PM
    22/03/25
    7615
    Amicitia Zurich
    37
    5658
    TSV St. Otmar/St. Gallen
    33
    L
    05:45 PM
    19/03/25
    5655
    Kadetten Schaffhausen
    32
    5658
    TSV St. Otmar/St. Gallen
    33
    W
    03:30 PM
    08/03/25
    5658
    TSV St. Otmar/St. Gallen
    36
    7614
    HC Kriens-Lucerne
    35
    W
    04:00 PM
    23/02/25
    5658
    TSV St. Otmar/St. Gallen
    31
    5659
    HSC Suhr Aarau
    27
    W
    04:00 PM
    16/02/25
    5660
    Wacker Thun
    37
    5658
    TSV St. Otmar/St. Gallen
    34
    L
    06:15 PM
    13/02/25
    5653
    BSV Bern Muri
    30
    5658
    TSV St. Otmar/St. Gallen
    26
    L
    06:30 PM
    05/02/25
    5658
    TSV St. Otmar/St. Gallen
    39
    6600
    RTV 1879 Basel
    24
    W
    06:30 PM
    18/12/24
    5658
    TSV St. Otmar/St. Gallen
    23
    7615
    Amicitia Zurich
    26
    L
    04:00 PM
    15/12/24
    5656
    Pfadi Winterthur
    30
    5658
    TSV St. Otmar/St. Gallen
    30
    D
    06:30 PM
    11/12/24
    5658
    TSV St. Otmar/St. Gallen
    20
    445551
    HSC Kreuzlingen
    26
    L
    05:00 PM
    07/12/24
    7614
    HC Kriens-Lucerne
    43
    5658
    TSV St. Otmar/St. Gallen
    31
    L
    06:30 PM
    04/12/24
    5658
    TSV St. Otmar/St. Gallen
    28
    5653
    BSV Bern Muri
    29
    L
    06:00 PM
    23/11/24
    5659
    HSC Suhr Aarau
    23
    5658
    TSV St. Otmar/St. Gallen
    26
    W
    06:30 PM
    13/11/24
    5658
    TSV St. Otmar/St. Gallen
    34
    5660
    Wacker Thun
    33
    W
    04:00 PM
    03/11/24
    6600
    RTV 1879 Basel
    32
    5658
    TSV St. Otmar/St. Gallen
    26
    L
    05:00 PM
    26/10/24
    5658
    TSV St. Otmar/St. Gallen
    22
    5655
    Kadetten Schaffhausen
    37
    L
    06:30 PM
    12/10/24
    7615
    Amicitia Zurich
    29
    5658
    TSV St. Otmar/St. Gallen
    28
    L
    19787
    Cup (2 Matches)
    04:30 PM
    21/12/24
    5658
    TSV St. Otmar/St. Gallen
    26
    5660
    Wacker Thun
    27
    L
    04:00 PM
    17/11/24
    5658
    TSV St. Otmar/St. Gallen
    35
    445551
    HSC Kreuzlingen
    26
    W

    Amicitia Zurich Recent Matches

    163
    MNLA (30 Matches)
    04:00 PM
    27/09/25
    7615
    Amicitia Zurich
    22
    5658
    TSV St. Otmar/St. Gallen
    32
    L
    05:15 PM
    24/09/25
    6600
    RTV 1879 Basel
    30
    7615
    Amicitia Zurich
    24
    L
    04:00 PM
    20/09/25
    7615
    Amicitia Zurich
    37
    23882
    GS Stafa
    25
    W
    03:00 PM
    14/09/25
    5656
    Pfadi Winterthur
    38
    7615
    Amicitia Zurich
    36
    L
    04:00 PM
    06/09/25
    7615
    Amicitia Zurich
    27
    5660
    Wacker Thun
    30
    L
    05:15 PM
    03/09/25
    7615
    Amicitia Zurich
    24
    5653
    BSV Bern Muri
    28
    L
    03:00 PM
    31/08/25
    5659
    HSC Suhr Aarau
    27
    7615
    Amicitia Zurich
    36
    W
    04:15 PM
    17/04/25
    7615
    Amicitia Zurich
    30
    5659
    HSC Suhr Aarau
    32
    L
    04:15 PM
    15/04/25
    5659
    HSC Suhr Aarau
    36
    7615
    Amicitia Zurich
    39
    W
    04:15 PM
    12/04/25
    7615
    Amicitia Zurich
    30
    5659
    HSC Suhr Aarau
    32
    L
    04:15 PM
    10/04/25
    5659
    HSC Suhr Aarau
    34
    7615
    Amicitia Zurich
    29
    L
    04:45 PM
    08/04/25
    7615
    Amicitia Zurich
    25
    5659
    HSC Suhr Aarau
    23
    W
    04:00 PM
    05/04/25
    7615
    Amicitia Zurich
    32
    5655
    Kadetten Schaffhausen
    28
    W
    05:30 PM
    03/04/25
    7615
    Amicitia Zurich
    27
    7614
    HC Kriens-Lucerne
    37
    L
    04:00 PM
    29/03/25
    5660
    Wacker Thun
    28
    7615
    Amicitia Zurich
    26
    L
    05:00 PM
    22/03/25
    7615
    Amicitia Zurich
    37
    5658
    TSV St. Otmar/St. Gallen
    33
    W
    07:00 PM
    19/03/25
    6600
    RTV 1879 Basel
    30
    7615
    Amicitia Zurich
    28
    L
    05:00 PM
    08/03/25
    7615
    Amicitia Zurich
    33
    5653
    BSV Bern Muri
    30
    W
    06:30 PM
    21/02/25
    7614
    HC Kriens-Lucerne
    37
    7615
    Amicitia Zurich
    32
    L
    05:00 PM
    15/02/25
    7615
    Amicitia Zurich
    33
    5656
    Pfadi Winterthur
    32
    W
    06:30 PM
    12/02/25
    5659
    HSC Suhr Aarau
    24
    7615
    Amicitia Zurich
    28
    W
    07:00 PM
    05/02/25
    7615
    Amicitia Zurich
    34
    445551
    HSC Kreuzlingen
    29
    W
    06:30 PM
    18/12/24
    5658
    TSV St. Otmar/St. Gallen
    23
    7615
    Amicitia Zurich
    26
    W
    05:00 PM
    17/12/24
    7615
    Amicitia Zurich
    7614
    HC Kriens-Lucerne
    -
    05:00 PM
    15/12/24
    7615
    Amicitia Zurich
    30
    5660
    Wacker Thun
    35
    L
    06:15 PM
    12/12/24
    5653
    BSV Bern Muri
    33
    7615
    Amicitia Zurich
    26
    L
    07:00 PM
    07/12/24
    7615
    Amicitia Zurich
    34
    6600
    RTV 1879 Basel
    26
    W
    06:00 PM
    04/12/24
    5656
    Pfadi Winterthur
    23
    7615
    Amicitia Zurich
    31
    W
    05:00 PM
    23/11/24
    7615
    Amicitia Zurich
    7614
    HC Kriens-Lucerne
    -
    06:30 PM
    13/11/24
    7615
    Amicitia Zurich
    27
    5659
    HSC Suhr Aarau
    28
    L

    TSV St. Otmar/St. Gallen Next Fixtures

    Amicitia Zurich Next Fixtures

    TSV St. Otmar/St. Gallen Last Match Played stats

    Amicitia Zurich vs TSV St. Otmar/St. Gallen

    Final Score :22 - 32

    Amicitia Zurich Last Match Played stats

    Amicitia Zurich vs TSV St. Otmar/St. Gallen

    Final Score :22 - 32

    Swiss Handball League 25/26 Standings

    POSTEAMMPWLPTS
    1Kadetten SchaffhausenKadetten Schaffhausen88016
    2Pfadi WinterthurPfadi Winterthur75210
    3BSV Bern MuriBSV Bern Muri6428
    4HC Kriens-LucerneHC Kriens-Lucerne3306
    5TSV St. Otmar/St. GallenTSV St. Otmar/St. Gallen6336
    6RTV 1879 BaselRTV 1879 Basel6336
    7Wacker ThunWacker Thun7346
    8Amicitia ZurichAmicitia Zurich7254
    9HSC Suhr AarauHSC Suhr Aarau8172
    10GS StafaGS Stafa8172
    Playoffs
    Relegation Playoffs