How Modern Algorithms Shape Match Outcome Forecasting