The effectiveness of improving physical fitness through exercise depends heavily on muscle mass. Muscles play an important role, in which muscle mass, strength and endurance significantly affect overall fitness.
Running for 30 minutes a day does not help develop comprehensive muscles significantly, but can increase strength and endurance for the leg muscles. Meanwhile, push-ups 100 times a day, although not enough to develop the entire muscle system, help chest muscles develop significantly more than other muscle groups. Therefore, overall, the difference in muscle mass between the two methods is not too large. Focusing only on running or individual push-ups is difficult to bring about comprehensive muscle development.
Mobility is shown through endurance, speed, strength and overall training performance. Running for 30 minutes a day, whether fast or slow, helps significantly improve endurance and speed over time, thereby improving overall mobility.
Meanwhile, people who regularly push-ups can see quite rapid progress. Initially, even 10 push-ups may be difficult, but after about 30 - 60 days, many people can complete 100 consecutive times. However, this exercise mainly improves the strength of the upper body and does not bring comprehensive fitness results like jogging.