First things first, asp.net != vb.net. and if you dont understand != then your not ready for this project. Idk what your experience is and idc, I'm just going to assume you know what your getting into and have the experience needed for this. That said, here's what I would do and I'm applying it to soccer cause I don't like american football and you never specified
The math would be the hardest part, a first step would be applying a point system to each stat for a team. So on a scale of say 10 points per stat, the better they are the lower their score. A 1 is a perfect score and 10 is the worst. This will help keep numbers low so the program runs better. So lets say you have five stats: pass completion, possession, shooting percentage, goals scored, and total game won percentage. Now well do this for Barcelona:
Pass completion: 2
Possession: 1
Shooting percentage: 4
Goals scored: 3
Game won percentage: 3
Just an approximation made up off the top of my head, real stats would be much different.
Now after doing this per team you would then have to do some.math to calculate the percentage chance of a win between any two teams. At first you'd calculate this just on stats, but later you'd have to tweak it to account for the unpredictability that makes sports so lovable. Id have to think harder about how to do that before I could tell you. Your better off doing it yourself imo.
Now when you build the program your going to have to make sure your output is backwards, low scores are the *winners*.
Of course to make it more accurate, you'd need to look at other stats and possibly change how you do point percentages. Maybe make 100 the total per stat for more accurate results, add in stuff like whether the team usually wins in a comeback or not etc.
Its a huge undertaking mate, but if its something your into then good luck. I honestly think the hardest padrt will be the math as long as your keeping its graphics simple. Cheers