STREAMING NOW: Watch Now

California transit worker rescues man from oncoming train

A fast-acting public transit worker narrowly rescued a man from being hit by a BART train in Oakland, California.

Posted: Nov 5, 2019 7:40 PM
Updated: Nov 5, 2019 7:40 PM

A California rapid transit employee is being hailed as a hero for rescuing a man who fell onto the tracks as a train was approaching the platform.

The dramatic rescue happened at the Bay Area Rapid Transit (BART) station at the Oakland Coliseum after an NFL game Sunday between the Oakland Raiders and the Detroit Lions.

Tony Badilla, a passenger who witnessed the episode, posted a video on Twitter of the two men hugging in the aftermath.

He told CNN the employee, identified as John O'Connor, was very attentive in keeping the crowd back from the tracks while helping riders find their train line.

"As the train approached, I sat up from my seat and the crowd turned their attention to the train," he said. "I heard a commotion to my left just as the train arrived and witnessed the BART worker physically bring the man to the ground, both falling to the deck safely as the train breezed by.

"The crowd was shocked at just how close of a call it was, and the man was rattled," Badilla said. "The BART worker was upset with the man for being so careless, but his emotions took over and the two embraced."

According to a statement from BART, the unidentified man was intoxicated and accidentally fell onto the tracks. In a tweet, BART thanked O'Connor for his heroism. "He saved a life tonight. Thank you John. Show him some love," the tweet read.

O'Connor, a former train operator promoted to transportation supervisor, has worked at BART for 24 years, according to the transit agency.

"John was on the platform and ensuring everyone stayed away from the yellow safety strip," a BART spokeswoman told CNN in a statement. "A male who was intoxicated accidentally mis-stepped and fell into the trackway while a train was approaching. John saw this along with other riders and yelled at the man to get back onto the platform. The male didn't move quick enough so John grabbed him by the shoulders and pulled him up by rolling him over his body to safety. They stood up and hugged."

O'Connor told CNN affiliate KPIX that he saw the man fall onto the tracks in his peripheral vision. He estimated the train was 60 feet away when he pulled the man up.

"I thought the train was going to cut him in half, honestly," O'Connor told KPIX on Sunday. "I didn't want to see this guy die."

On Monday, O'Connor meet with reporters at the BART station and told them it feels really awkward to be called a hero.

"Good thing there wasn't a Niners game yesterday or I would've been at home," he told CNN affiliate KGO. "I'm just fortunate that God put me there and he got to see another day,"

He said he was just doing his job and that he hopes anyone else would've done the same thing.

"I don't feel like it was anything special, honestly," he said. "My honest opinion was he wasn't going to make and I couldn't watch it happen."

O'Connor mentioned that he has seen many incidents on the tracks during his years of service and he is worried about the train conductor who witnessed the events.

He added that he told the man he rescued to pay it forward.

Huntsville
Broken Clouds
62° wxIcon
Hi: 63° Lo: 54°
Feels Like: 62°
Florence
Clear
64° wxIcon
Hi: 66° Lo: 53°
Feels Like: 64°
Fayetteville
Clear
59° wxIcon
Hi: 62° Lo: 53°
Feels Like: 59°
Decatur
Clear
62° wxIcon
Hi: 64° Lo: 52°
Feels Like: 62°
Scottsboro
Clear
61° wxIcon
Hi: 63° Lo: 51°
Feels Like: 61°
WAAY Radar
WAAY WAAY-TV Cam
WAAY Temperatures

Alabama Coronavirus Cases

Cases: 234080

Reported Deaths: 3459
CountyCasesDeaths
Jefferson30620491
Mobile19306358
Tuscaloosa12501148
Madison12410146
Montgomery12040232
Shelby980576
Baldwin826984
Lee753964
Morgan618247
Calhoun5997113
Etowah590564
Marshall581953
Houston507038
DeKalb463535
Cullman412636
Limestone404544
St. Clair398455
Elmore393961
Lauderdale382953
Walker349096
Talladega335942
Colbert296341
Jackson291924
Blount276336
Autauga263439
Franklin244833
Coffee233415
Dale226654
Dallas220231
Russell21803
Chilton216937
Covington212533
Escambia194431
Tallapoosa169290
Chambers168048
Pike155514
Clarke155419
Marion134535
Winston123723
Lawrence122436
Geneva11748
Marengo116924
Barbour116110
Pickens115318
Bibb114217
Butler113741
Randolph99821
Cherokee98924
Hale91631
Washington90018
Clay89423
Fayette84416
Henry8426
Lowndes78729
Monroe76811
Cleburne74414
Crenshaw70330
Macon70020
Bullock69019
Conecuh66814
Perry6686
Lamar6267
Wilcox62418
Sumter55322
Choctaw41713
Greene40217
Coosa3074
Out of AL00
Unassigned00

Tennessee Coronavirus Cases

Cases: 344550

Reported Deaths: 4301
CountyCasesDeaths
Shelby45771637
Davidson40820407
Knox17590140
Rutherford16907150
Hamilton15861136
Williamson1066473
Sumner9141134
Wilson705574
Out of TN692847
Montgomery622381
Sullivan609389
Putnam574379
Washington5596100
Maury554958
Blount512356
Madison5108105
Bradley483233
Sevier468131
Unassigned437714
Robertson357351
Tipton348736
Hamblen331557
Dyer308649
Gibson301161
Greene285971
Anderson273725
Dickson272827
Coffee263041
Bedford254428
Carter253453
Obion252247
Lawrence250732
Cumberland242335
McMinn234355
Warren227018
Hardeman221037
Roane220424
Loudon218418
Jefferson215331
Fayette214437
Weakley207734
Lauderdale200321
Monroe199042
Franklin193632
Trousdale189412
Hawkins181434
Wayne180810
Henderson178730
Macon176427
Hardin171825
White167517
Marshall165317
Carroll164732
Haywood159629
Rhea157130
Cocke154928
Overton150534
Cheatham149416
Campbell147621
Lincoln146313
Henry144617
Smith138319
Johnson137621
McNairy137632
Giles135643
Fentress117119
Lake11515
Bledsoe11425
Hickman111517
Crockett111025
DeKalb108920
Marion103917
Chester98819
Scott9587
Grainger92315
Decatur91512
Unicoi78525
Benton76114
Claiborne7559
Grundy74214
Lewis71514
Cannon7072
Union6915
Morgan6726
Jackson66010
Humphreys6537
Polk63214
Houston57319
Stewart55414
Clay52518
Sequatchie4965
Meigs46112
Perry46020
Moore3692
Pickett36612
Van Buren3422
Hancock1473

Community Events