North Carolina'daki Shaw Üniversitesi'nden mezun olan Murray burada NCAA Division II'de yılın oyuncusu seçildi. Takımının Final Four'a çıkmasına da önemli katkıda bulunan Murray, 2002 Draft'inde Milwaukee Bucks tarafından 41. sıradan seçilerek NBA'e ilk adımını attı. Burada bir sezon forma giydikten sonra artık NBA'de bir skor tehdidi olarak göze batacağı ve üç yıl süre ile forma giyeceği Seattle Supersonics'e transfer oldu.
Seattle'da Ray Allen'ın 26 maç sahalardan uzak kalmasına neden olan sakatlığı sırasında forma şansı bulan Murray, ilk yılında toplam 82 karşılaşmada 12.4 sayı ortalaması ile mücadele ederek skorer kimliğini ortaya çıkardı. Ayrıca Seattle ekibi ile Yaz Ligi'nde maç başına 22.9 sayı ortalaması ile takımının en skorer ismi oldu.
2006 Şubat'ında Cleveland Cavaliers'a giden Flip Murray, burada kariyerinin hemen hemen tüm istatistiklerde en yüksek rakamlarına (13.5 sayı, 2.8 asist ve 2.4 ribaunt) ulaştı. Cleveland macerası sonrasında sırası ile Detroit Pistons, Indiana Pacers, Atlanta Hawks, Charlotte Bobcats ve Chicago Bulls'ta forma giydi.
2003 yılında Seattle - Minnesota arasındaki karşılaşmada Latrell Sprewell'in üzerinden kaydettiği son saniye basketi ile tarihe geçen Murray, yine aynı yıl Miami karşısında 31 sayı ile kariyerinin en yüksek sayısına ulaştı. 2003-04 sezonunda ilk 11 karşılaşmanın 10'unda 20 sayı veya üzerinde skor üreten Murray, Central Divison'daki tüm NBA takımlarında (Bulls, Bucks, Cavaliers, Pacers, Pistons) forma giydi.
Geçtiğimiz sezona Charlotte'ta başlayan Murray burada 46 maçta 9.9 sayı, 1.8 asist ve 2.1 ribaunt ortalamaları ile mücadele ederken; Şubat ayında geçtiği Chicago'da ise 10.1 sayı, 2.9 ribaunt ve 1.8 asist rakamlarını tutturdu ve takımı ile playofflarda mücadele etti.