For anyone still missing data for Jordan, I'd like to recommend this site. Details of substitutions are a bit thin - the players used are given but no mention is made of who they replaced, but given the scarcity of Middle Eastern info it is a very welcome find.
Seems like the Jordan FA has changed their website layout. At least, I can't find the historic match archive anymore. Too bad, it is offline barely half a year after your post. But maybe they had too many mistakes. Some line-ups seemed a bit doubtful comparing with other sources. Still disappointing to me, as JFA provided league stats for four seasons and then turned even these 4 seasons offline.
Born: 7/11/1993 in Jidhafs (Bahrain)
(14/15, 15/16, 16/17 did not play with Al Shabab)
2019 Pascoe Vale (Australia)
2018 Pascoe Vale (Australia) 12/1
2017 Preston Lions (Australia) 13/2
2016 Goulburn Valley Suns (Australia) 24/5
2015 Green Gully (Australia) 13/1
I found some Romanian players with missing or wrong data.
Razvan Cocis played in the 2010/11 season for Karpati Lvov in Ukraine, 11 matches/2 goals, source: https://int.soccerway.com/players/razvan-cocis/6482/
Emilian Dolha played for Universitatea Cluj in the 2014/15 season 2/0
Stefan Grigorie played in the 2002/03 season for Dinamo Bucuresti , 23/2, source:
Eyal Ben-Ami (Israel)
1997/98 Hapoel Tel-Aviv 26/0