Carlo Weis
| Personal information | |||
|---|---|---|---|
| Date of birth | 4 December 1958 | ||
| Place of birth | Luxembourg City, Luxembourg | ||
| Position | Defender | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 1977–1979 | Spora Luxembourg | ||
| 1979–1982 | F.C. Winterslag | 87 | (5) |
| 1982–1983 | Reims | 12 | (2) |
| 1983–1988 | Spora Luxembourg | 26 | (7) |
| 1988–1989 | Thionville | ||
| 1989–1995 | Avenir Beggen | 138 | (27) |
| 1995–1997 | Sporting Mertzig | 36 | (2) |
| 1997–2000 | Avenir | 27 | (1) |
| Total | 326 | (44) | |
| International career | |||
| 1978–1998 | Luxembourg | 87 | (1) |
| Managerial career | |||
| 1995–1997 | Sporting Mertzig | ||
| 1997–2000 | Avenir | ||
| 2000–2004 | F91 Dudelange | ||
| 2004–2005 | Swift Hesperange | ||
| * Club domestic league appearances and goals | |||
Carlo Weis (born 4 December 1958) is a Luxembourgish former professional footballer who played as a defender. He was Luxembourg's most capped player of all-time from November 1995 until Jeff Strasser overtook his tally in 2008.