Europe: EuroBasket U20 B - 17th-20th places |
| 17th place | Switzerland U20 | Albania U20 | 94:51 (46:17, 48:34) | details | 21.07.2024 |
| Semi-finals | Switzerland U20 | Azerbaijan U20 | 101:40 (47:23, 54:17) | details | 19.07.2024 |
Europe: EuroBasket U20 B - Main |
| Group A | Switzerland U20 | Latvia U20 | 60:64 (29:32, 31:32) | details | 17.07.2024 |
| Group A | Slovakia U20 | Switzerland U20 | 65:67 ET (28:36, 32:24, 5:7) | details | 14.07.2024 |
| Group A | Switzerland U20 | Finland U20 | 60:85 (26:40, 34:45) | details | 13.07.2024 |
| Group A | Croatia U20 | Switzerland U20 | 82:48 (38:27, 44:21) | details | 12.07.2024 |
Europe: EuroBasket U20 B - 5th-8th places |
| 7th place | Great Britain U20 | Switzerland U20 | 74:82 (41:47, 33:35) | details | 16.07.2023 |
| Semi-finals | Portugal U20 | Switzerland U20 | 76:58 (38:32, 38:26) | details | 15.07.2023 |
Europe: EuroBasket U20 B - Play Offs |
| Quarter-finals | Sweden U20 | Switzerland U20 | 84:72 (32:36, 52:36) | details | 14.07.2023 |
Europe: EuroBasket U20 B - Main |
| Group D | Switzerland U20 | Netherlands U20 | 57:75 (26:43, 31:32) | details | 12.07.2023 |
| Group D | Albania U20 | Switzerland U20 | 79:81 ET (34:31, 36:39, 9:11) | details | 11.07.2023 |
| Group D | Switzerland U20 | Latvia U20 | 96:85 ET (35:31, 40:44, 21:10) | details | 09.07.2023 |
| Group D | Finland U20 | Switzerland U20 | 66:76 (36:31, 30:45) | details | 07.07.2023 |
Europe: EuroBasket U20 B - 13th-16th places |
| 13th place | Switzerland U20 | Netherlands U20 | 76:80 (31:36, 45:44) | details | 24.07.2022 |
| Semi-finals | Romania U20 | Switzerland U20 | 62:70 (28:33, 34:37) | details | 23.07.2022 |
Europe: EuroBasket U20 B - 9th-16th places |
| Quarter-finals | Switzerland U20 | Hungary U20 | 48:81 (26:30, 22:51) | details | 22.07.2022 |
Europe: EuroBasket U20 B - Main |
| Group D | Slovakia U20 | Switzerland U20 | 60:77 (28:42, 32:35) | details | 20.07.2022 |
| Group D | Switzerland U20 | Serbia U20 | 68:91 (34:51, 34:40) | details | 19.07.2022 |
| Group D | Finland U20 | Switzerland U20 | 71:55 (30:29, 41:26) | details | 16.07.2022 |
| Group D | Switzerland U20 | Albania U20 | 67:50 (31:24, 36:26) | details | 15.07.2022 |
World: Friendly International - Main |
| | North Macedonia U20 | Switzerland U20 | 70:49 (41:18, 29:31) | details | 10.07.2022 |
| | North Macedonia U20 | Switzerland U20 | 77:58 (47:39, 30:19) | details | 09.07.2022 |
Europe: EuroBasket U20 B - Placement Play Offs |
| 13th place | Kosovo U20 | Switzerland U20 | 59:81 (30:38, 29:43) | details | 19.07.2015 |
Europe: EuroBasket U20 B - Losers stage |
| Group H | Slovakia U20 | Switzerland U20 | 83:67 (34:32, 49:35) | details | 18.07.2015 |
| Group H | Switzerland U20 | Moldova U20 | 95:46 (49:18, 46:28) | details | 16.07.2015 |
| Group H | Albania U20 | Switzerland U20 | 51:63 (17:31, 34:32) | details | 15.07.2015 |
Europe: EuroBasket U20 B - Preliminary |
| Group C | North Macedonia U20 | Switzerland U20 | 73:63 (36:30, 37:33) | details | 13.07.2015 |
| Group C | Switzerland U20 | Belarus U20 | 64:74 (28:48, 36:26) | details | 11.07.2015 |
| Group C | Armenia U20 | Switzerland U20 | 71:57 (37:27, 34:30) | details | 09.07.2015 |
Europe: EuroBasket U20 B - 13th-14th places |
| Final | Luxembourg U20 | Switzerland U20 | 65:60 (30:35, 35:25) | details | 20.07.2014 |
Europe: EuroBasket U20 B - Main |
| Group B | Finland U20 | Switzerland U20 | 78:87 (37:46, 41:41) | details | 18.07.2014 |
| Group B | Switzerland U20 | Georgia U20 | 76:79 (38:37, 38:42) | details | 16.07.2014 |
| Group B | Netherlands U20 | Switzerland U20 | 52:49 (33:25, 19:24) | details | 14.07.2014 |
| Group B | Switzerland U20 | Belarus U20 | 54:84 (30:46, 24:38) | details | 12.07.2014 |
| Group B | Ukraine U20 | Switzerland U20 | 75:58 (40:28, 35:30) | details | 11.07.2014 |
| Group B | Switzerland U20 | Austria U20 | 41:65 (24:29, 17:36) | details | 10.07.2014 |
Europe: EuroBasket U20 B - 5th-8th places |
| 5th place | Switzerland U20 | Portugal U20 | 68:74 (33:48, 35:26) | details | 21.07.2013 |
| Semi-finals | Netherlands U20 | Switzerland U20 | 48:59 (25:23, 23:36) | details | 20.07.2013 |
Europe: EuroBasket U20 B - Play Offs |
| Quarter-finals | Switzerland U20 | Hungary U20 | 61:74 (33:42, 28:32) | details | 19.07.2013 |
Europe: EuroBasket U20 B - Main |
| Group B | Netherlands U20 | Switzerland U20 | 65:74 (31:33, 34:41) | details | 17.07.2013 |
| Group B | Switzerland U20 | Finland U20 | 94:88 ET (40:47, 40:33, 14:8) | details | 16.07.2013 |
| Group B | Portugal U20 | Switzerland U20 | 70:90 (34:34, 36:56) | details | 14.07.2013 |
| Group B | Switzerland U20 | Cyprus U20 | 57:66 (27:39, 30:27) | details | 13.07.2013 |
| Group B | Belgium U20 | Switzerland U20 | 72:67 (34:40, 38:27) | details | 12.07.2013 |
World: Friendly International - Main |
| | Luxembourg U20 | Switzerland U20 | CAN. | details | 23.06.2013 |
Europe: EuroBasket U20 B - 9th-18th places - Play Offs |
| 15th place | North Macedonia U20 | Switzerland U20 | 71:80 (31:27, 40:53) | details | 21.07.2012 |
Europe: EuroBasket U20 B - 9th-18th places |
| Group H | Portugal U20 | Switzerland U20 | 42:52 (19:30, 23:22) | details | 20.07.2012 |
| Group H | Switzerland U20 | Belarus U20 | 78:89 (40:61, 38:28) | details | 19.07.2012 |
| Group H | Denmark U20 | Switzerland U20 | 78:47 (46:25, 32:22) | details | 18.07.2012 |
Europe: EuroBasket U20 B - Preliminary |
| Group D | Czech Republic U20 | Switzerland U20 | 65:58 (33:33, 32:25) | details | 16.07.2012 |