0329 GMT June 27 2017
Asgari made it to the -75kg final contest on Sunday only to suffer defeat against his French opponent in a point-for-point battle by 8-7 and settle for the silver medal.
Asgari had overcome contenders from England, Australia, Italy, Greece and again England on his way to the final.
More than 800 competitors from 67 countries were registered for the Toledo competition, which took place across two days at the Sports Hall Javier Lozano Cid.
After Toledo, the Karate 1-Series A season will stop in Istanbul, Salzburg and Okinawa.