I found that the easiest and fastest way to win 25 matches was in online FREESTYLE. I started with about 5 or 6 wins from doing mini games achievements and felt that it was taking way too long. Freestyle goes by really fast since its only a couple of minutes. It took me about an hour to get my last 20 wins. Opposed to the hour or two it took me to get my first 5 in mini games.