Bori Akinola clocked a new personal best of 10.20 for 100m on Sunday afternoon at the Stratford Speed GP in London.
The time moves Akinola from fourth to third on the Irish all-time list putting the 24-year-old ahead of Paralympic Champion Jason Smyth and behind Israel Olatunde and Paul Hession.
The national record of 10.12 was set by Olatunde in the same meeting last year, almost to the day, and Akinola still has some ground to make up on the Tallaght athlete.
Akinola ran a personal best in the first round, winning his heat in 10.24, taking 0.01 off his previous best set in Geneva earlier this year.
The performance comes just two weeks after Akinola won his first national outdoor title.
In his final race of the day the UCD AC athlete ran quicker again, this time with a less favourable wind of +0.7m/s, taking another 0.04 off to finish in second position behind Adeseye Ogunlewe of Great Britain.
The time placed Akinola at the top of the rankings in Ireland this year, surpassing the previous best of 10.23 set by Olatunde in June.
This year's World and European 60m champion Jeremiah Azu clocked the quickest time of the day running 9.97 for the 100m distance to equal his personal best and secure and automatic qualifying mark for the World Championships in Tokyo next month.
Olatunde was entered but didn't start, following his withdrawal from the national athletics championships last month with an injury concern.
Marcus Lawler won race two of the men's 200m in a season's best time of 20.61.