Kodları yazmayı size bırakıyorum. Öncelikle takımınızın maçlarının yayınlandığı sayfayı ya da api'ı buluyorsunuz. Daha sonra buradan verileri parçalayarak alıyorsunuz. Veritabanında yeni bir tablo oluşturuyorsunuz. live_matches gibi bir ismi olabilir. Daha sonra çektiğiniz bilgileri bu sayfaya kaydettiriyorsunuz. Bu php dosyanızı cronjob ile sizin için gecikme önemine göre çalıştırılma sıklığını belirlemelisiniz. Örneğin 1 dk gecikme sorun yaratmazsa 1 dk da bir çalışacak şekilde bir cron oluşturmalısınız. Daha sonra temanızda ilgili yerler için ister widget geliştirip bu widget içerisinde isterseniz de temanın herhangi bir alanında gösterebilirsiniz. Burada yine ajax ile düzenli request atabilirsiniz yine 1dk da bir olabilir veya 30 saniyede bir de olabilir.

Not: Bir çok sunucuda cronjob zamanlaması sınırlanabilir. Kimi sunucularda bu minimum 30 dk da bir veya 5 dk dabir olabilir. Bu tarz durumlarda 30 dk boyunca sürekli çalışacak bir dosya yapmanız.
start time alıp while start time + 30 dk > now time gibi bir mantıkla gidebilirsiniz. Böylece daha sık güncellemiş olursunuz. Tabi bu ne kadar iyi bir çözümdür onu bilemem. Ancak şunu söyleyeyim doğrudan her kullanıcı için maç kolik'e request atmaktansa bir kez request atıp bunu veritabanında saklamak çok daha verimli.
Eğer linux sunucuda çalışmıyorsanız cron job yerine task scheduler adında bir şey olması lazımdı. Yine bununla benzer şekilde düzenli periyotlarda botunu çalıştırabilirsin.