The ashtkoot guna milan score is 22.5 which is higher than 18 that is required for marriage. There is Adya Nadi Dosha. The boy belongs to Ardra Nakshatra and the girl belongs to Hasta Nakshtra. This forms the Adya Nadi dosha. Nadi Dosha is not encouraging in the horoscope compatibility matching and can result in problems and obstacles later in marital life. You need to check if the Nadi dosha gets cancelled before marriage.
As both charts have Mars in the 7th house of Natal chart , both horoscopes are compatible on that front.