Perhaps, at this time Udinese looks consistent with the victory over the top teams. However, there is still a long way to go, I am more inclined to believe that one of Napoli, Juventus, Inter and AC Milan will be at the top of the final standings. and for Udinese, finished at top 5 maybe the best positions for them.
We can not say Udinese will or will not be able to maintain a consistent good performance. Even if they can not achieve a good position at the end, they still create some more interesting races in this season for Serie A.
Juventus and Inter Milan have some troubles recently but they will recover and have better performance in later of season. Then they will climb up more on the standings.
It's hard to say Napoli, Atalanta and Udinese can compete to be the best at the end of the season. There are still 31 games left for them to play in Serie A this season, a long journey to go through every game. Inter, Milan and Roma will try to climb to the top by beating every opponent they face.
It's hard and impossible for Atalanta and Udinese, and even Napoli to win Scudetto but I think they can make big surprise in top 4 or top 6 at the end of Serie A. Only Udinese is the less experienced team among these clubs.
Napoli and Atalanta have more experience recent seasons and they are different than Udinese. Personally the best ending for Udinese in this season should be a position that can help them to join Europa League or Conference League next season.