Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
Backtrace:
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
Backtrace:
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$configurations_model is deprecated
Filename: core/Loader.php
Line Number: 353
Backtrace:
File: /home/policeadmin/public_html/application/helpers/sml_helper.php
Line: 528
Function: model
File: /home/policeadmin/public_html/application/views/includes/header.php
Line: 7
Function: get_config_value
File: /home/policeadmin/public_html/application/views/profile.php
Line: 147
Function: view
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$hooks is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$config is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$log is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$uri is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$router is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$output is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$security is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$input is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$lang is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$load is deprecated
Filename: core/Controller.php
Line Number: 78
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$db is deprecated
Filename: core/Loader.php
Line Number: 390
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_DB_mysqli_driver::$failover is deprecated
Filename: database/DB_driver.php
Line Number: 371
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 129
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 278
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 149
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 206
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 295
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 333
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 284
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 291
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 306
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 318
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 319
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 377
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$session is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$form_validation is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$upload is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$agent is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$officer_model is deprecated
Filename: core/Loader.php
Line Number: 353
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 13
Function: model
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$benchmark is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$hooks is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$config is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$log is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$utf8 is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$uri is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$exceptions is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$router is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$output is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$security is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$input is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$lang is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$load is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$db is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$session is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$form_validation is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$upload is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$agent is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$officer_model is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
NA
NA
15 February 2026
Male
Wednesday 01 January 1969
NA, NA, NA
Saturday 18 May 2019
NA, NA, NA
50 years, 4 months, 29 days
No
25809
?
Yes
Anthony William HAHN, NSW Police Cadet # 1581, NSWPF 10374 ( joined 1960 ) ? NSW Goulburn Police Academy Class # 237
237
320
Force
New South Wales Police
Full Name
ADAM JAMES HAHN
Nick Name
NA
AKA
Hahny Late of Garden Suburb “ possible ” Relation
Cadet #
NO
Uniform #
?
Registered #
25809
Class #
237
Late of / Previously of
NO
Date: NA @ NA
Location: NA
Name: Pettigrew Family Funerals, 4951 1166
Awards / Commendations etc: No find on It’s An Honour
Note: Final Rank: Sergeant
Buried: Unknown
Cemetery name: Pettigrew Family Funerals
Grave plot: ?
“possible” Relation in ‘the job’: Anthony William HAHN, NSW Police Cadet # 1581, NSWPF 10374 ( joined 1960 ) ?
Rank: Commenced training at Goulburn Police Academy on Sunday 19 June 1988 ( aged 18 years, 9 months, 14 days )
Probationary Constable – appointed 9 September 1988 ( aged 19 years, 0 months, 4 days )
Sergeant 3rd Class – appointed ? ? ?
Final Rank = Sergeant
Stations: ?, Newcastle, Gosford ( 1990’s ), Police Prosecutions Command – Retirement
Service: From 19 June 1988 to 21 January 2010 = 21 years, 7 months, 2 days Service
Age at Retirement: 40 years, 4 months, 16 days
Time in Retirement: 9 years, 3 months, 27 days
Awards: No find on It’s An Honour
Born: Friday 5 September 1969
Died on: Saturday 18 May 2019
Age: 49 years, 8 months, 13 days
Cause: Heart attack
Event location: Kurraka Reserve in Fletcher playing soccer
Event date: Saturday 18 May 2019
Funeral date: Friday 31 May 2019 @ 3pm
Funeral location: Pettigrew Family Funerals, 444 Pacific Hwy, Belmont, NSW
Wake location: ?
Funeral Parlour: Pettigrew Family Funerals, 4951 1166
Buried at: Cremated
Memorial located at: ?
CHARACTER’: Mr Hahn, left, was described as an intelligent man with a larger than life personality. Friend, John Marlow on right. WORK: Mr Hahn outside Newcastle Courthouse in 2007, when he was working as a police prosecutor. Picture: David Wicks ‘LARGER THAN LIFE’: South Cardiff footballer Adam Hahn during a recent match. He died during a game at Fletcher on Saturday.
ADAM is NOT mentioned on the Police Wall of Remembrance *NEED MORE INFO
FURTHER INFORMATION IS NEEDED ABOUT THIS PERSON, THEIR LIFE, THEIR CAREER AND THEIR DEATH.
PLEASE SEND PHOTOS AND INFORMATION TO Cal
May they forever Rest In Peace
Late of Garden Suburb
Passed unexpectedly
18th May 2019
Aged 49 years
Dearly loved husband of Rachel.
An adored father to Rylie, Elijah and Seth. Cherished son of Lynette (dec’d) and Dennis.A much loved brother, son-in-law, brother-in-law, uncle, nephew, cousin and great mate to many.
The family and friends of Adam are warmly invited to attend a celebration of his life, to be held in The Chapel, 444 Pacific Hwy Belmont (parking via Henry St), on Friday 31st May, 2019, service commencing at 3pm.
Published in The Newcastle Herald from May 25 to May 29, 2019
http://tributes.theherald.com.au/obituaries/theherald-au/obituary.aspx?n=adam-james-hahn&pid=192971315&fhid=31483Adam James Hahn “Hahny” 1 year gone miss you mate. Dad
Adam HAHN Obituary (2020) – Legacy Remembers
May Adam forever Rest In Peace.
Greg Callander, Goulburn, New South Wales May 27, 2019 Thanks for the laughs mate, for your honesty and integrity, for the gutsy determination that drove you. Always enjoyed being with you, work or sport. When I think of you / I smile RIP. My thoughts and prayers to Rache and your beautiful children. Colin Chaffey, Jewells, New South Wales May 25, 2019 One of the funniest people I have ever met. And just a real great bloke. RIP little fella Murray Lamb, South west rocks, New South Wales May 25, 2019 Teresa Hill, LEMON TREE PASSAGE, New South Wales http://www.legacy.com/guestbooks/theherald-au/adam-james-hahn-condolences/192971315
A father of three who died while playing in an over-35s soccer match at the weekend has been remembered as “one of the most likeable, genuine blokes you would come across”.
Adam Hahn suffered what is believed to have been a heart attack about 10 minutes before the end of his South Cardiff team’s match at Kurraka Reserve in Fletcher on Saturday.
The 49-year-old collapsed without warning on the field and – despite the best efforts of those on the scene, including a nurse who used a defibrillator and later paramedics – could not be revived.
The incident has rocked South Cardiff Junior Football Club, which the over-35s side are a part of, and shattered players and those associated with the team.
“He was just a character,” team-mate Ian Nesbitt said.
“A very intelligent man, but just a character.
“A larger than life sort of fella – he was only a little bloke. He was just one of the boys, loved drinking VB like it was going out of fashion.”
Mr Hahn, a Garden Suburb resident who ran a handyman business, leaves behind a wife and three children.
He grew up Windale, and spent many years working as a police officer, and later, police prosecutor. He was also a regular writer to the Herald’s letters page.
Mr Nesbitt, who was on the bench at the time, said his team-mate had shown no signs of any medical problem before the tragic incident.
“I was actually discussing who to pick as man of the match, and Adam’s name came up so I was kind of focused on him,” he said.
“And he just simply fell to his knees and then fell flat on his face, and that was it. He wasn’t even running, he was standing still.
“There wasn’t too many people who saw it. I ran out onto the park, I kind of knew something was going on. We initially thought he was having some sort of seizure.”
Players commenced CPR, and an off-duty nurse who was at the fields assisted in administering Maryland Fletcher Football Club’s defibrillator before paramedics arrived, but it was to no avail.
Mr Hahn had been part of the South Cardiff over-35s team for the past 11 years.
Grieving team-mates gathered at the club’s training ground on Wednesday night to mourn his loss and offer support to each other.
Macquarie Football has arranged for a group counselling session to be held for affected players and officials this Saturday
“There are blokes struggling,” Mr Nesbitt said.
“It was pretty harrowing with that scene, and just wondering what the hell was going on, on Saturday.
“We thought it might benefit to get everybody together as a group … there were a few tears and a chance for everybody to talk about it.
“There were a lot of guys who weren’t saying anything on Saturday, so the idea was to try to get that out and encourage everybody to either talk to your wife, talk to your family, talk to us, talk to your mate.”
South Cardiff Juniors president Cindy Redpath said the club’s teams would wear black armbands during this weekend’s matches as a tribute. A minute’s silence will also be held before each game.
“There’s a lot of people that are quite affected, very upset,” she said.
“It’s been a tragic, tragic event.
“He was one of the most likeable, genuine blokes you would come across. It’s a big shock.”
Ms Redpath said a gala day was being planned for later this year as a fundraiser, but a 100-club raffle would be held during Saturday’s matches with all proceeds going to Mr Hahn’s family.
A GoFundMe page has also been established to raise funds.
Argenton United Football Club have pledged to donate the proceeds of a club BBQ.
Other clubs have expressed their condolences.
Mr Nesbitt said the over-35s team had cancelled this weekend’s match but players had vowed to continue playing this season in honour of their mate.
“Hahny loved his football and he’d want us to play on,” he said. “But we’re going to have this weekend off.
“We will definitely resume the following week. I think we owe it to him to keep on playing. He was a champion, he will be sorely missed.”
It’s been a tragic, tragic event. He was one of the most likeable, genuine blokes you would come across. It’s a big shock
South Cardiff club president Cindy Redpath
Yesterday was a day full of highs and tragic lows.. 2 minutes before Mel came into check point 4, I received a call letting me know about the sudden tragic loss of a great mate and team mate Adam Hahn (Hahny) who died playing the game he loves during our soccer game.
Having to stay strong for Mel while trying to come to terms with the news was one of the hardest things I have ever had to do.
My thoughts and condolences go out to Rachel, Eli and Seth. Words can’t possibly express what you are going through at this sad and tragic time..
To my Southy O35 Brothers, knowing how I’m feeling not being there, would be nothing in comparison to the traumatic experience you guys dealt with at the game.
Hahny you were one of the good ones mate. Your quick Witt and stories were legendary mate. Our conversations and great laughs are going to be sorely missed.
The team has lost a larger than life character and will find it hard to go on without you mate. But we will. It’s what you would want.
Vale Hahny “you Goober”
Cheers mate. Green Dream
| Academy | Start Date | End Date | Class # | Comment |
|---|
| Rank | Achieve Date | Comment |
|---|---|---|
| NSW Probationary Constable | 09 September 1988 | ? |
| NSW Police Detective | ? | ? |
| NSW Leading Senior Constable | ? | ? |
| NSW Sergeant 3rd Class | ? | ? |
| NSW Sergeant 2nd Class | ? | ? |
| Station | Start Date | End Date | Comment |
|---|
Severity: 8192
Message: Creation of dynamic property CI_Loader::$configurations_model is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/views/profile.php
Line: 1001
Function: view
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once