Experience in poker is really a factor when you are playing since there are many scenarios that you will only discover in-game.
Sports betting doesn't really need experience since everyone can just look for game analyzations or will just ride the wave based on speculation and fearless forecast but can also be a factor too especially if one is betting in his favorite type of sports.
But to predict some bets need an experience. If you do not know anything about sports or teams which you try to bet, you can not predict anything. So you just only listen speculations. Maybe these speculations can be wrong. If you have experience about these speculations too, you can precit what will happen in the game.