The Cannons won the league 21 times, the last time being in 1892 (QA7, Pm). They also won they league in 1873 and a “disillusioned” fan is selling the souvenir medal from that game (DP2).

Although they have a well-earned reputation for losing, they did win two games and draw one, after a sixteen game losing streak (their worst season in fifty years). This was documented in a series of articles in the Daily Prophet (DP1, DP2, DP3, DP4). However, Albus Dumbledore, a Puddlemere United fan, doesn’t think much of the chance of the Cannons’ sustaining any kind of winning record (DH33, QA) and they are often at the bottom-of-the-table.