stay abreast of (someone or something)
1. To continually stay updated about the most current information about someone or something. There are so many software vulnerabilities that it's difficult to stay abreast of them all.
2. To keep pace with someone or something. Charlie finished the race in second place because he could not stay abreast of the winner.