Player Roster

#0 Leon Mackey, DL

Active

Position: DL
Date of Birth: 02/28/1989
Height: 6' 5"   Weight: 260 lbs
Pro Experience: Four Years
College Experience: Texas Tech
Resides: Mesa, AZ

Biography:

Signed with the Sharks October 5, 2017. Enters his fifth year of arena football and first with the Sharks. (Jacksonville: 2018-Present, Baltimore: 2017, Arizona: 2016-2017, Chicago: 2016, Green Bay: 2016, Minnesota: 2015, Arizona: 2014). 

 

Pro Experience

2017: Signed with the Baltimore Brigade of the Arena Football League but was placed on recallable reassignment. Later signed with the Arizona Rattlers where he played in three games, recording 2.5 tackles. 2016: Signed with the Chicago Eagles of the CIF, the Green Bay Blizzard of the IFL and finished the year with the Arizona Rattlers of IFL. 2015: Signed with the Minnesota Vikings where he participated in Rookie Mini-Camp and Training Camp. 2014: Signed with the Green Bay Blizzard for his rookie season but finished the season with the Arizona Rattlers. 

 

College

Mackey began his college career at Hinds C.C. but transferred to Texas Tech where he totaled 47 tackles, 4.5 sacks and one forced fumble during his career. During his last season at Texas Tech, he received All-Big 12 Honors. 

 

Personal

Mackey is a native of Wilmington, Delaware where he attended Christiana High School. Mackey was a highly recruited high school star, earning offers from Clemson, South Carolina, Arkansas and North Carolina. 

 

 

 
Jacksonville Sharks »
0 Kevin Myers OL
0 Deveric Gallington OL
0 Donte Moses OL
0 O.J. Mau DL
0 Tyree Robinson DB
0 Ken Walton DB
0 Khalil Hunter OL
0 Antonio Vaughan WR
0 Leon Mackey DL
0 Patrick Arinze FB-LB
0 Montario Hunter WR
0 Robert Brown DB
0 Eddie Davis III DB
0 Chris Gilchrist WR
0 Patrick McCain QB
0 Trevor Kennedy WR
0 Kenny Veal DB
0 Deontay Greenberry WR
0 Andrew Opoku WR
0 Jamar Howard WR
0 Ryan Aelker LB
0 Kyron Samuels OL
2 Marvin Ross DB
4 Tommy Grady QB
5 Iffy Umodu WR
11 Charlie Hunt WR/LB
12 Nick Belcher Kicker
18 Keith Bowers DL
33 Montavis Mack DL
39 Derrick Ross FB
56 Jermiah Price DL
93 Moqut Ruffins OL
99 Damien Jacobs DL
14 Terry Johnson DB

Full roster...