林书豪职业生涯有7个队,都是勇士 尼克斯 火箭 湖人 黄蜂 篮网 猛龙 。林书豪是在2010年参加选秀大会,但遗憾落选。后期金州勇士抛出橄榄枝与林书豪签下一份十天短合同,赛季结束后林书豪与纽约尼克斯队签约之后突破爆发,登场25场比赛场均可以拿到18.5分4.5个篮板球6.5次助攻。
2006-2010年,林书豪效力于哈佛大学篮球队。2010年,林书豪参加2010年NBA选秀但最终落选。在2010-11赛季NBA夏季联赛结束后,林书豪与金州勇士队签约,成为自1953年后首位进入NBA的哈佛大学学生和首位进入NBA的美籍华裔球员。
加盟NBA后,林书豪先后效力于金州勇士队、纽约尼克斯队、休斯敦火箭队、洛杉矶湖人队、夏洛特黄蜂队、布鲁克林篮网队、亚特兰大老鹰队以及多伦多猛龙队,2018-19赛季随猛龙队夺得NBA总冠军。2019年8月27日,林书豪与北京首钢篮球俱乐部完成签约。
[2020年9月15日,林书豪通过个人社交平台发布视频宣布,下个赛季将不再代表北京首钢男篮征战CBA赛场,而将继续寻求征战美国职业篮球联赛的机会。2021年1月10日,NBA发展联盟圣克鲁兹勇士队官方宣布签下林书豪。2021年6月12日,林书豪在社交媒体上宣布重返CBA北京首钢