In today's modern world, sports generate a great deal of data about each athlete, team, event, andseason. Many people, from spectators to bettors, find it fascinating to predict the outcomes ofsporting events.With the available data, the sports betting industry is turning to Artificial Intelligence.Working with a great deal of data and information is needed in sports betting all over the world.Artificial intelligence and machine learning are assisting in the prediction of sporting trends. The trueinfluence of technology is felt as it offers these observations in real-time, which can have an impacton important factors in betting. An artificial neural network is made up of several small,interconnected processors called neurons, which are similar to the biological neurons in the brain. InANN framework, MLP, the most applicable NN algorithm, are generally selected as the best model forpredicting the outcomes of football matches. This review also discussed another common techniqueof modern intelligent technique, namely Support Vector Machines (SVM). Lastly, we also discussedthe Markov chain to predict the result of a sport. Markov chain is the sequence or chain from whichthe next sample from this state space is sampled.