Ali Hazami

Ali Hazami (born 25 February 1996) is an Iranian footballer who played as a Left Midfielder for Baadraan in the Azadegan League.[1][2]

Ali Hazami
Personal information
Date of birth (1996-02-25) 25 February 1996
Place of birth Khoramshahr, Iran
Playing position(s) Midfielder
Club information
Current team
Baadraan
Youth career
2013–2015 Foolad
Senior career*
Years Team Apps (Gls)
2016 Sepahan 2 (0)
2016– Baadraan 1 (1)
National team
2012–2014 Iran U17 4 (0)
* Senior club appearances and goals counted for the domestic league only and correct as of 17 May 2016

Club career statistics

  • Last Update:17 May 2016
Club performance League Cup Continental Total
SeasonClubLeague AppsGoals AppsGoals AppsGoals AppsGoals
Iran League Hazfi Cup Asia Total
2015–16SepahanIran Pro League 90000090
Career total 90000090

International career

U17

He represented Iran U17 in 2012 AFC U-16 Championship and 2013 FIFA U-17 World Cup.[3]

U20

He invited to Iran U20 by Ali Dousti Mehr to preparation for 2014 AFC U-19 Championship.[4] Hazami played 3 matches for Iran during the 2014 AFC U-19 Championship

gollark: I just want to know how to idiomatically make GCable wrappers for the various C objects.
gollark: No, I have that stuff done.
gollark: I want a *different* set of "OPERATIONS ON RELEVANT NODE THING" and no HTML generation at the end, and it would be bees to just copy-paste the function here.
gollark: As of now, my code does```nimproc renderToHtml*(input: string): string = let wlRegex = re"\[\[([^:\]]+):?([^\]]+)?\]\]" let opt = CMARK_OPT_UNSAFE or CMARK_OPT_FOOTNOTES or CMARK_OPT_STRIKETHROUGH_DOUBLE_TILDE or CMARK_OPT_TABLE_PREFER_STYLE_ATTRIBUTES # create parser instance let str: cstring = input len: csize_t = len(input).csize_t parser: ParserPtr = cmark_parser_new(opt.cint) if parser == nil: raise newException(CatchableError, "failed to initialize parser") defer: cmark_parser_free(parser) [further initialization stuff] # parse document, get AST cmark_parser_feed(parser, str, len) let doc = cmark_parser_finish(parser) defer: cmark_node_free(doc) if doc == nil: raise newException(CatchableError, "parsing failed - should not occur") # iterate over AST using built-in cmark-gfm AST iteration thing for (evType, node) in cmarkTree(doc): # if it is a text node [OPERATIONS ON RELEVANT NODE THING] let html: cstring = cmark_render_html(doc, opt.cint, cmark_parser_get_syntax_extensions(parser)) defer: free(html) result = $html```
gollark: cmark. I will explain.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.