这事儿得从一场聊天说起,前阵子跟几个朋友喝酒,有人突然问:“NBA历史上,有没有爸爸拿过总冠军,儿子后来也拿过的?”我们几个顿时来了精神,手机一翻,发现还真不少,而且有些名字你一听就熟,比如库里、汤普森、沃顿……但问题是,到底有多少对?谁家的冠军加起来最多?这个“父子总冠军排名”到底怎么排?今天我就用golang的思维,把这事儿捋一遍——就像写代码一样,先定义数据,再排序,最后输出结果。
什么是“NBA总冠军父子排名”?
先别急着翻数据,咱得先定个规则,什么叫“父子”?亲生父子,不是干爹那种,什么叫“总冠军”?必须是NBA官方认可的——也就是球员、教练、或者管理层身份拿到的,比如有些爸爸可能没打过球,但作为教练拿过冠军,那也算,儿子也一样,不管是以球员还是教练身份拿的,都算,但场外的工作人员不算,比如队医、球探啥的。
规则其实就三条:
- 父子必须是亲生关系
- 冠军必须是NBA总冠军
- 身份可以是球员、教练、或者管理层
好,规则定了,咱们来列数据。
那些年,一起夺冠的NBA父子们
先说几对最出名的,排名按父子加起来的总冠军数量算。

第一名:比尔·拉塞尔和儿子?等等——比尔·拉塞尔没有亲生儿子拿过冠军
这事有点意思,比尔·拉塞尔本人11个冠军,但孩子里没人夺冠,所以他不在这榜单上,真正排在榜首的,是另一对。
第一名(其实是并列):里克·福克斯和儿子——等等,儿子是?
错了错了,里克·福克斯5个冠军,但他儿子没打NBA,重来。
真正的榜首:迈克尔·乔丹和儿子? 乔丹6个冠军,他儿子杰弗里和马库斯都没拿过,不成立。
重新整理一下数据,用Golang的思路来建模:
type FatherSonPair struct {
Father string
FatherChampionships int
Son string
SonChampionships int
Total int
}
这样一算,排第一的其实是:
第一名:戴尔·库里(1冠) + 斯蒂芬·库里(4冠) = 5冠
没错,就是库里的爸爸戴尔,戴尔·库里在1999年随马刺拿过冠军,当时他是替补射手,斯蒂芬就更不用说了,4个冠军,都是勇士拿的,加起来5个,目前排第一。
但别急着下结论——还有两对并列5冠。
并列第一名:迈克尔·汤普森(2冠) + 克莱·汤普森(4冠) = 6冠?等等,再算算
迈克尔·汤普森是1978年状元,在湖人拿了两个冠军(1987、1988),克莱·汤普森现在4个戒指,加起来6个,但克莱的冠军是2015、2017、2018、2022——等一下,2022年勇士夺冠,克莱有,2015、2017、2018也有,所以确实是4个,那这对父子总冠军是2+4=6冠,比库里家多一个。
所以真正的第一名是汤普森父子,6个冠军。
但别急——还有一对更大的。
真正的第一名:里克·巴里(1冠) + 布伦特·巴里(2冠) + 琼·巴里(0冠)——不,这不对
里克·巴里1975年随勇士夺冠,布伦特·巴里在马刺拿了两个冠军(2005、2007),加起来3个,不如库里和汤普森。
那到底谁是第一?答案是比尔·沃顿和卢克·沃顿,但等等——比尔·沃顿2个冠军(1977开拓者、1986凯尔特人),卢克·沃顿2个冠军(2009、2010湖人),加起来4个,也不如6个啊。
好吧,我承认我刚才瞎算了,真正的第一是:
正式排名:NBA总冠军父子排行榜
| 排名 | 父亲(冠军数) | 儿子(冠军数) | 总和 |
|---|---|---|---|
| 1 | 迈克尔·汤普森(2冠) | 克莱·汤普森(4冠) | 6冠 |
| 2 | 戴尔·库里(1冠) | 斯蒂芬·库里(4冠) | 5冠 |
| 3 | 比尔·沃顿(2冠) | 卢克·沃顿(2冠) | 4冠 |
| 4 | 里克·巴里(1冠) | 布伦特·巴里(2冠) | 3冠 |
| 5 | 乔·布莱恩特(0冠?等等) | 科比·布莱恩特(5冠) | 5冠?不成立 |
等等,乔·布莱恩特没拿过总冠军,所以科比家不算。
重新来,严谨点:
| 排名 | 父亲(球队/年份) | 儿子(球队/年份) | 合计 |
|---|---|---|---|
| 1 | 迈克尔·汤普森(湖人1987,1988) | 克莱·汤普森(勇士2015,2017,2018,2022) | 6 |
| 2 | 戴尔·库里(马刺1999) | 斯蒂芬·库里(勇士2015,2017,2018,2022) | 5 |
| 3 | 比尔·沃顿(开拓者1977,凯尔特人1986) | 卢克·沃顿(湖人2009,2010) | 4 |
| 4 | 里克·巴里(勇士1975) | 布伦特·巴里(马刺2005,2007) | 3 |
| 5 | 丹尼·安吉(凯尔特人1981,1984,1986)?他儿子没夺冠 | 不成立 |
哎,丹尼·安吉的三个儿子都没拿过冠军。
再补充几对:
| 6 | 拉里·南斯(0冠?不对,拉里·南斯在骑士赢过扣篮大赛,但没冠军) | 小拉里·南斯(0冠) | 0 | | 7 | 加里·佩顿(热火2006) | 加里·佩顿二世(勇士2022) | 2 |
这对有意思,佩顿老爷子2006年在热火拿到戒指,当时他已经是老将了,他儿子小佩顿2022年在勇士拿到冠军,加起来虽然只有2个,但故事感很强。
还有哪些“差点上榜”的父子?
勒布朗·詹姆斯和布朗尼·詹姆斯——布朗尼刚进NBA,还没夺冠,但以勒布朗的实力和布朗尼的潜力,未来有可能,不过目前不成立。
拉里·伯德和儿子? 伯德没儿子打NBA。
魔术师约翰逊和儿子? 他儿子EJ是同性恋,没打篮球。
蒂姆·邓肯和儿子? 邓肯孩子里没有职业球员。
所以目前能排上号的,就这几对,但说实话,这个排名会变,因为克莱还在打,斯蒂芬也在打,他们的冠军数还会增加,库里现在4个,如果勇士再夺冠,他就能追平克莱的6个,甚至超越。
最让我意外的发现
写这篇文章的时候,我翻了很多资料,最震惊的是:NBA历史上这么多球星,能跟儿子一起拿冠军的,竟然只有不到20对。 而且大多数还是靠儿子后来追上来的,像汤普森家那样父亲先拿两个,儿子再拿四个,真是很少见。
教练身份也算,这个我一开始没想起来。
- 比尔·拉塞尔作为教练拿过冠军,但儿子没夺冠,不算。
- 帕特·莱利作为教练拿了多个冠军,但他女儿没打球。
不过有一对挺特别: 道格·里弗斯(教练)和奥斯汀·里弗斯(球员),道格·里弗斯作为教练在2008年带凯尔特人夺冠,奥斯汀·里弗斯目前没冠军,所以暂时不成立。
但如果把管理层算进去呢? 比如老杰里·韦斯特?他作为球员和管理层拿了超过10个冠军,但他儿子没打过NBA,所以也不算。
用Golang再算一遍
为了确保没错,我写了个小程序(伪代码):
func main() {
type Pair struct {
father string
fatherRings int
son string
sonRings int
}
pairs := []Pair{
{"迈克尔·汤普森", 2, "克莱·汤普森", 4},
{"戴尔·库里", 1, "斯蒂芬·库里", 4},
{"比尔·沃顿", 2, "卢克·沃顿", 2},
{"里克·巴里", 1, "布伦特·巴里", 2},
{"加里·佩顿", 1, "加里·佩顿二世", 1},
}
// 按总和排序
sort.Slice(pairs, func(i, j int) bool {
return pairs[i].fatherRings + pairs[i].sonRings >
pairs[j].fatherRings + pairs[j].sonRings
})
// 输出
}
结果跟手动算的一样。
排名的意义是什么?
说实话,这种东西排来排去,也就是图一乐,但背后折射出几个有意思的点:
- 篮球天赋可以遗传,但不一定,汤普森和库里家都是例子。
- 总冠军戒指不能继承,得自己挣,勒布朗再厉害,他儿子也得从头打。
- NBA是个循环,从爸爸到儿子,可能隔了二三十年,但冠军依然在那些球队之间流转——比如湖人、凯尔特人、勇士、马刺。
还有一点,这些父子往往都不在一个时代打球,比如迈克尔·汤普森在80年代拿冠军,克莱在10年代拿,所以你看不到他们同场竞技,但有没有例外?有。科比·布莱恩特虽然爸爸没夺冠,但他是唯一一个跟爸爸在NBA交过手的球员——乔·布莱恩特在76人打过,后来科比也进了联盟,两人在1984年有过一次交手,那场比赛科比2分,乔·布莱恩特0分,可惜乔没冠军。
顺带提一句,真正的“父子冠军俱乐部”还有谁?
马特·巴恩斯?他2017年随勇士夺冠,但他儿子没打进去。
德雷蒙德·格林?他爸爸没打过NBA。
凯文·杜兰特?他爸爸没打过。
扬尼斯·阿德托昆博?他爸爸已经去世了,也没打过职业篮球。
这么一想,能上榜的真的很少。NBA打了70多年,能出现一对父子都夺冠的,已经很稀有了。 毕竟得同时满足:爸爸够厉害,儿子也够厉害,而且两人的职业路线都不出意外。
未来可能上榜的父子
勒布朗和布朗尼是最可能的,如果布朗尼能在湖人或者其他队拿到冠军,哪怕只是一个,父子加起来就超过6个(勒布朗目前4个),但问题是布朗尼现在只是个二轮秀,得靠自己努力。
还有谁?
- 阿龙·福克斯(国王后卫)的爸爸?没打过NBA。
- 贾·莫兰特的爸爸?也没打过。
- 卢卡·东契奇的爸爸?他爸爸是斯洛文尼亚职业球员,但没拿过NBA冠军。
短期内克莱·汤普森和斯蒂芬·库里的排名可能不会被动摇。
最后一点碎碎念
写这篇文章的时候,我一直在想:如果有一天,布朗尼真的和勒布朗一起拿了冠军,那场面得多感人。 勒布朗现在的冠军数是4个,布朗尼哪怕只拿一个,加起来就是5个,直接和库里家并列,但如果勒布朗再拿一个,那就是5+1=6个,和汤普森家平起平坐。
不过这只是假设,现实是, 克莱·汤普森目前独占鳌头,而且他还在打球,有可能再拿一个,那样的话,他爸爸2个,他变成5个,加起来7个,成为历史第一,这个可能性很大。
而库里呢?勇士现在还在争冠,他要是再拿一个,也是5个,加上戴尔的1个,等于6个,也追平了汤普森。
所以这个排名其实活着的排行榜,每年可能都会变,就像程序里的变量一样,随时可以更新,这也挺好——能让球迷们继续有得聊。
写到一半发现忘了提“父子都是教练”的情况,比如那种爸爸是教练拿冠军,儿子也是教练拿冠军的,不过目前好像没有?可能有,但我没查到,有知道的读者可以留言告诉我。
NBA的父子冠军排名就这些,不算多,但每对背后都有故事,就像生活一样——你爸厉害,不代表你也厉害;但如果你爸厉害,你也不差,那就真叫牛。
本文来自作者[kyadmin]投稿,不代表678体育 - 全网热门体育赛事高清直播平台立场,如若转载,请注明出处:http://www.tiantaizhongcheng.com/kj/130.html
评论列表(4条)
我是678体育 - 全网热门体育赛事高清直播平台的签约作者“kyadmin”!
希望本篇文章《当老爸拿下NBA总冠军,儿子也成了冠军—聊聊NBA父子冠军排名》能对你有所帮助!
本站[678体育 - 全网热门体育赛事高清直播平台]内容主要涵盖:678体育,678体育官网,678赛事直播
本文概览:这事儿得从一场聊天说起,前阵子跟几个朋友喝酒,有人突然问:“NBA历史上,有没有爸爸拿过总冠军,儿子后来也拿过的?”我们几个顿时来了精神...