Mohammed Shaween

Mohammed Othman Shaween (born 15 February 1986[1] in Jeddah) is a Saudi Arabian middle distance runner who specializes in the 1500 metres. He received a three-year ban from the sport for doping.

Mohammed Shaween
Medal record
Men's athletics
Representing  Saudi Arabia
Asian Games
2010 Guangzhou1500 m

He finished eighth at the 2005 Asian Championships (in 800 m), sixth at the 2006 Asian Games and won the gold medal at the 2007 Asian Championships. He also competed in the 1500 metres at the 2007 World Championships and the 2008 Olympic Games without progressing to the second round. He won the Gold medal in the 2010 Asian Games.

Personal bests

Doping

In November 2013 the Saudi Arabia Anti-Doping Committee announced that Shaween had received a three-year ban from the sport for doping after his biological passport had showed abnormalities.[2] The ban ends 12 February 2016.[3]

gollark: Keep cc.znepb.me.
gollark: If you configured it wrong during setup of whatever this is somehow, then it won't match. PotatOS has the law enforcement access mechanism (PS#7D7499AB) which also currently doubles as "forgot password" handling, but not every OS does that.
gollark: How do you know your password is the right one?
gollark: I should assign unique IDs to the other sandbox escape bugs.
gollark: My "fix" is this:```lua--[["Fix" for bug PS#E9DCC81BSummary: `pcall(getfenv, -1)` seemingly returned the environment outside the sandbox.Based on some testing, this seems like some bizarre optimization-type feature gone wrong.It seems that something is simplifying `pcall(getfenv)` to just directly calling `getfenv` and ignoring the environment... as well as, *somehow*, `function() return getfenv() end` and such.The initial attempt at making this work did `return (fn(...))` instead of `return fn(...)` in an attempt to make it not do this, but of course that somehow broke horribly. I don't know what's going on at this point.This is probably a bit of a performance hit, and more problematically liable to go away if this is actually some bizarre interpreter feature and the fix gets optimized away.Unfortunately I don't have any better ideas. Also, I haven't tried this with xpcall, but it's probably possible, so I'm attempting to fix that too.]]local real_pcall = pcallfunction _G.pcall(fn, ...) return real_pcall(function(...) local ret = {fn(...)} return unpack(ret) end, ...)end local real_xpcall = xpcallfunction _G.xpcall(fn, handler) return real_xpcall(function() local ret = {fn()} return unpack(ret) end, handler)end```which appears to work at least?

References

Mohammed Shaween at World Athletics

  1. Evans, Hilary; Gjerde, Arild; Heijmans, Jeroen; Mallon, Bill; et al. "Mohammed Shaween". Olympics at Sports-Reference.com. Sports Reference LLC. Archived from the original on 18 April 2020. Retrieved 15 May 2012.
  2. "2 Saudi athletes banned for doping offenses". yahoo.com. Yahoo Sports. 22 November 2013. Retrieved 31 July 2014.
  3. "List of athletes currently serving a period of ineligibility as a result of an Anti-Doping Rule Violation under IAAF Rules as at: 28.07.14". IAAF. 28 July 2014. Retrieved 31 July 2014.



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