TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
SomaliScan

Cao, Michael

Matrix

$32.3K

Total contributed

172

Donations

18

Recipients

$187.668

Avg donation

Years active: 2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017

|

FEC: 4 donations ($1.7K)

State: 168 donations ($30.6K)

Federal Contributions (FEC)

DateCommitteeCycleStatusAmount
Sep 29, 2023C008451802024$500
Sep 29, 2023C004012242024$500
Oct 31, 2023C000051572024$433
May 8, 2023C001016262024$250

State Contributions

DateRecipientTypeAmount
Jan 15, 2022Phillip Chen for Assembly 2022A$2,000
Jan 15, 2022Phillip Chen for Assembly 2022A$2,000
Jul 12, 2020JANET NGUYEN FOR ASSEMBLY 2020A$1,000
Oct 9, 2020Rendon for Assembly 2020A$1,000
Oct 30, 2020Rendon for Assembly 2020A$1,000
Jul 12, 2017JANET NGUYEN FOR SENATE 2018A$1,000
Oct 9, 2020Rendon for Assembly 2020A$1,000
Jul 12, 2017JANET NGUYEN FOR SENATE 2018A$1,000
Mar 9, 2021Rendon for Assembly 2022A$1,000
Jun 28, 2021Rendon for Assembly 2022A$1,000
Mar 2, 2020JANET NGUYEN FOR ASSEMBLY 2020A$1,000
Aug 18, 2020Rendon for Assembly 2020A$1,000
Sep 2, 2020Rendon for Assembly 2020A$1,000
Mar 2, 2020JANET NGUYEN FOR ASSEMBLY 2020A$1,000
Oct 30, 2020Rendon for Assembly 2020A$1,000
Mar 9, 2021Rendon for Assembly 2022A$1,000
Apr 16, 2021Rendon for Assembly 2022A$1,000
May 29, 2021Rendon for Assembly 2022A$1,000
Jun 28, 2021Rendon for Assembly 2022A$1,000
May 29, 2021Rendon for Assembly 2022A$1,000
Apr 16, 2021Rendon for Assembly 2022A$1,000
Jul 12, 2020JANET NGUYEN FOR ASSEMBLY 2020A$1,000
Jun 6, 2022Malia Cohen for Controller 2022A$500
Jun 6, 2022Malia Cohen for Controller 2022A$500
Sep 2, 2020ActBlue CaliforniaA$350
Sep 2, 2020Mueller for Senate 2020A$350
Sep 2, 2020Mueller for Senate 2020A$350
Sep 2, 2020Mueller for Senate 2020A$350
Dec 18, 2024Taj for Assembly 2026A$249
Dec 18, 2024Taj for Assembly 2026A$249
Jan 27, 2020Powers, Ruby Lichte (Ms.)COH$200
Dec 10, 2021International Brotherhood of Boilermakers Local 92 PACA$140.2
Oct 8, 2021International Brotherhood of Boilermakers Local 92 PACA$120.45
Feb 22, 2022International Brotherhood of Boilermakers Local 92 PACA$107.16
Jul 6, 2021International Brotherhood of Boilermakers Local 92 PACA$107.16
Oct 6, 2020International Brotherhood of Boilermakers Local 92 PACA$102.55
May 30, 2018CALIFORNIA ASSOCIATION OF REALTORS ISSUES MOBILIZATION PACA$100
Mar 31, 2024League of California Cities CITIPAC Opposed to Initiative 1935A$100
Apr 23, 2022International Brotherhood of Boilermakers Local 92 PACA$93.44
Jan 15, 2021International Brotherhood of Boilermakers Local 92 PACA$92.29
Jun 29, 2021International Brotherhood of Boilermakers Local 92 PACA$85.94
Aug 13, 2020International Brotherhood of Boilermakers Local 92 PACA$82.04
Aug 9, 2021International Brotherhood of Boilermakers Local 92 PACA$80.57
Nov 9, 2021International Brotherhood of Boilermakers Local 92 PACA$80.57
Sep 8, 2020International Brotherhood of Boilermakers Local 92 PACA$77.94
Nov 12, 2020International Brotherhood of Boilermakers Local 92 PACA$71.78
Feb 3, 2025International Brotherhood of Boilermakers Local 92 PACA$61.55
Feb 3, 2025International Brotherhood of Boilermakers Local 92 PACA$61.55
Dec 14, 2020International Brotherhood of Boilermakers Local 92 PACA$61.53
Feb 9, 2021International Brotherhood of Boilermakers Local 92 PACA$61.53
Jan 30, 2025International Brotherhood of Boilermakers Local 92 PACA$58.92
Jan 30, 2025International Brotherhood of Boilermakers Local 92 PACA$58.92
Jan 1, 2025International Brotherhood of Boilermakers Local 92 PACA$55.59
Jan 1, 2025International Brotherhood of Boilermakers Local 92 PACA$55.59
Nov 26, 2024International Brotherhood of Boilermakers Local 92 PACA$53.66
Aug 12, 2019International Brotherhood of Boilermakers Local 92 PACA$43.83
Aug 12, 2019International Brotherhood of Boilermakers Local 92 PACA$43.83
May 29, 2025International Brotherhood of Boilermakers Local 92 PACA$39.08
Aug 29, 2025International Brotherhood of Boilermakers Local 92 PACA$38.77
Sep 7, 2021International Brotherhood of Boilermakers Local 92 PACA$37.6
Jun 30, 2019International Brotherhood of Boilermakers Local 92 PACA$37.3
May 13, 2019International Brotherhood of Boilermakers Local 92 PACA$37.3
Jun 30, 2019International Brotherhood of Boilermakers Local 92 PACA$36.59
Jun 30, 2019International Brotherhood of Boilermakers Local 92 PACA$36.59
Dec 17, 2018International Brotherhood of Boilermakers Local 92 PACA$33.96
Apr 29, 2025International Brotherhood of Boilermakers Local 92 PACA$33.35
Jul 29, 2025International Brotherhood of Boilermakers Local 92 PACA$33.35
Jul 21, 2020International Brotherhood of Boilermakers Local 92 PACA$28.71
Apr 23, 2022International Brotherhood of Boilermakers Local 92 PACA$27.77
Jul 8, 2019International Brotherhood of Boilermakers Local 92 PACA$25.94
Jul 8, 2019International Brotherhood of Boilermakers Local 92 PACA$25.94
Apr 1, 2021International Brotherhood of Boilermakers Local 92 PACA$25.89
Jun 29, 2025International Brotherhood of Boilermakers Local 92 PACA$25.01
Mar 31, 2025International Brotherhood of Boilermakers Local 92 PACA$25.01
Sep 28, 2025International Brotherhood of Boilermakers Local 92 PACA$25.01
May 30, 2021International Brotherhood of Boilermakers Local 92 PACA$24.92
Oct 30, 2018International Brotherhood of Boilermakers Local 92 PACA$18.87
Nov 18, 2022CALPAC - California Medical Association PACA$12.5
Jul 3, 2024CALPAC - California Medical Association PACA$12.5
Aug 6, 2024CALPAC - California Medical Association PACA$12.5
Sep 4, 2024CALPAC - California Medical Association PACA$12.5
Jul 7, 2022CALPAC - California Medical Association PACA$12.5
Aug 9, 2022CALPAC - California Medical Association PACA$12.5
Sep 9, 2022CALPAC - California Medical Association PACA$12.5
Sep 23, 2021CALPAC - California Medical Association PACA$12.5
Aug 12, 2021CALPAC - California Medical Association PACA$12.5
Jul 26, 2021CALPAC - California Medical Association PACA$12.5
Jun 9, 2021CALPAC - California Medical Association PACA$12.5
May 10, 2021CALPAC - California Medical Association PACA$12.5
May 4, 2021CALPAC - California Medical Association PACA$12.5
Apr 19, 2021CALPAC - California Medical Association PACA$12.5
Apr 19, 2021CALPAC - California Medical Association PACA$12.5
Jun 10, 2022CALPAC - California Medical Association PACA$12.5
Apr 19, 2021CALPAC - California Medical Association PACA$12.5
Feb 22, 2024CALPAC - California Medical Association PACA$12.5
Mar 15, 2024CALPAC - California Medical Association PACA$12.5
Apr 9, 2024CALPAC - California Medical Association PACA$12.5
May 13, 2024CALPAC - California Medical Association PACA$12.5
Jun 5, 2024CALPAC - California Medical Association PACA$12.5
Oct 21, 2020CALPAC - California Medical Association PACA$12.5
Jul 8, 2025CALPAC - California Medical Association PACA$12.5
Aug 7, 2025CALPAC - California Medical Association PACA$12.5
Sep 12, 2025CALPAC - California Medical Association PACA$12.5
Dec 5, 2024CALPAC - California Medical Association PACA$12.5
Oct 3, 2024CALPAC - California Medical Association PACA$12.5
Oct 22, 2024CALPAC - California Medical Association PACA$12.5
Jun 5, 2025CALPAC - California Medical Association PACA$12.5
Oct 7, 2022CALPAC - California Medical Association PACA$12.5
Apr 13, 2023CALPAC - California Medical Association PACA$12.5
Apr 13, 2023CALPAC - California Medical Association PACA$12.5
May 16, 2023CALPAC - California Medical Association PACA$12.5
Jun 7, 2023CALPAC - California Medical Association PACA$12.5
Jul 12, 2023CALPAC - California Medical Association PACA$12.5
Aug 8, 2023CALPAC - California Medical Association PACA$12.5
Sep 11, 2023CALPAC - California Medical Association PACA$12.5
Oct 4, 2023CALPAC - California Medical Association PACA$12.5
Nov 8, 2023CALPAC - California Medical Association PACA$12.5
Dec 8, 2023CALPAC - California Medical Association PACA$12.5
Oct 21, 2020CALPAC - California Medical Association PACA$12.5
May 6, 2025CALPAC - California Medical Association PACA$12.5
Apr 11, 2025CALPAC - California Medical Association PACA$12.5
Oct 19, 2021CALPAC - California Medical Association PACA$12.5
Nov 18, 2021CALPAC - California Medical Association PACA$12.5
Aug 31, 2022CALPAC - California Medical Association PACA$5.83
Jul 12, 2024CALPAC - California Medical Association PACA$5.83
Nov 14, 2023CALPAC - California Medical Association PACA$5.83
Apr 16, 2021CALPAC - California Medical Association PACA$5.83
Nov 25, 2022CALPAC - California Medical Association PACA$5.83
Dec 18, 2020CALPAC - California Medical Association PACA$5.83
Dec 1, 2020CALPAC - California Medical Association PACA$5.83
Apr 21, 2023CALPAC - California Medical Association PACA$5.83
Mar 15, 2024CALPAC - California Medical Association PACA$5.83
May 24, 2023CALPAC - California Medical Association PACA$5.83
Apr 29, 2024CALPAC - California Medical Association PACA$5.83
May 10, 2024CALPAC - California Medical Association PACA$5.83
Jun 9, 2023CALPAC - California Medical Association PACA$5.83
Jun 14, 2024CALPAC - California Medical Association PACA$5.83
Oct 14, 2021CALPAC - California Medical Association PACA$5.83
Dec 1, 2020CALPAC - California Medical Association PACA$5.83
Sep 28, 2022CALPAC - California Medical Association PACA$5.83
Aug 1, 2022CALPAC - California Medical Association PACA$5.83
Aug 14, 2023CALPAC - California Medical Association PACA$5.83
Jul 21, 2023CALPAC - California Medical Association PACA$5.83
Dec 18, 2020CALPAC - California Medical Association PACA$5.83
Sep 20, 2021CALPAC - California Medical Association PACA$5.83
Aug 19, 2021CALPAC - California Medical Association PACA$5.83
Jul 30, 2021CALPAC - California Medical Association PACA$5.83
Sep 15, 2023CALPAC - California Medical Association PACA$5.83
Jun 11, 2021CALPAC - California Medical Association PACA$5.83
May 24, 2021CALPAC - California Medical Association PACA$5.83
Dec 13, 2021CALPAC - California Medical Association PACA$5.83
Sep 28, 2022CALPAC - California Medical Association PACA$5.83
Oct 13, 2023CALPAC - California Medical Association PACA$5.83
Oct 11, 2022CALPAC - California Medical Association PACA$5.83
Jun 13, 2022CALPAC - California Medical Association PACA$5.83
Sep 9, 2025CALPAC - California Medical Association PACA$5.5
Aug 9, 2024CALPAC - California Medical Association PACA$5.5
Nov 8, 2024CALPAC - California Medical Association PACA$5.5
Aug 5, 2025CALPAC - California Medical Association PACA$5.5
Oct 15, 2024CALPAC - California Medical Association PACA$5.5
May 9, 2025CALPAC - California Medical Association PACA$5.5
Dec 6, 2024CALPAC - California Medical Association PACA$5.5
Jul 7, 2025CALPAC - California Medical Association PACA$5.5
Apr 14, 2025CALPAC - California Medical Association PACA$5.5
Jun 13, 2025CALPAC - California Medical Association PACA$5.5
Dec 16, 2021CALPAC - California Medical Association PACA$1.91
Dec 13, 2022CALPAC - California Medical Association PACA$1.91
Dec 15, 2023CALPAC - California Medical Association PACA$1.91