I used the 220-age to calculate my max HR (I know it's not perfect and they are other ways but it's the only method I know right now)

According to my calculations, my aerobic zone would be between 125 and 143. This works well on the bike. But on the run if I keep my HR between these numbers, I almost have to walk. In order to get a good pace my HR goes up to 150 and I feel ok. So can I estimate that my aerobic zone for the run would be higher than the bike? Or do I have to keep my HR is this zone and have to walk my 5k?


I'm a bit confused